Inhaltsverzeichnis:
Video: MATLAB Robotic Mixologist - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Wollten Sie schon immer Ihre Getränke in Sekundenschnelle perfekt für Sie mixen? Suchen Sie nicht weiter, der Robotic Mixologist ist hier, um Ihnen die Zeit zu nehmen, die zum Umrühren Ihrer Getränke benötigt wird. Dieses Projekt verwendet den RobotGeek Snapper Arm, um als Ihr eigener Barkeeper zu fungieren. Alles was Sie tun müssen, ist das gewünschte Getränk Ihrer Wahl in ein Glas zu geben und den Rest erledigt der MATLAB-Code.
Schritt 1: Projektteile
5x Metal Gear 9G Servos
1x RobotGeek Kleine Werkbank
1x RobotGeek-Sensorschild
Montagehardware
Benötigte Werkzeuge: 2,5-mm-Sechskantschlüssel
1,5 mm Sechskantschlüssel
Schritt 2: Montage
Wir verwenden den Greifer als Transportsystem für Eis und auch als Rührwerk, um Getränke nach Wunsch zu mischen. Abgebildet ist eine Luft- und Horizontalansicht der Endmontage für den Armschnapper. Unser Mikrocontroller wurde größtenteils bereits zusammengebaut geliefert, außer dass ein neues Armstück ausgedruckt werden musste, das gebrochen war. Für eine allgemeine Montageanleitung folgen Sie dem beigefügten Link, um Ihren Armschnapper zum Laufen zu bringen.
Link zur Arm-Snatcher-Montage:
Schritt 3: Verkabelung
Die Verdrahtung ist neben dem MATLAB-Code der schwierigste Teil, also stellen Sie sicher, dass alle Ihre Drähte an der richtigen Stelle sind. Die Hauptsache ist, den USB an Ihren Computer anzuschließen, um die Platine mit Ihrem MATLAB-Code zu verbinden (grauer USB abgebildet). Sobald Sie es angeschlossen haben, müssen Sie nur noch sicherstellen, dass sich die Servos in den richtigen Eingängen befinden. Jedes Servo ist so konzipiert, dass es einen bestimmten Teil bewegt (z. B. Ellbogen, Schulter, Basis). Sobald Sie die Servos an die vorgesehenen Stellen des Stromkreises angeschlossen haben, können Sie die Drähte in eines der (+) und (-) stecken. Für weitere Details sehen Sie sich das Bild oben an, um eine Vorstellung zu bekommen.
Schritt 4: MATLAB-Code
Jedes Servo ist, wie bereits erwähnt, mit einem bestimmten Teil verbunden. Damit sich diese Teile bewegen können, müsste man Code schreiben, wir haben uns für MATLAB entschieden. Wir haben eine for-Schleife in einer Bewegungsfunktion verwendet, an die wir uns in unserer Hauptfunktion erinnern würden, um die spezifischen Teile zu verschieben. Zum Beispiel haben wir im Code Servos mit Pins auf der Platine verbunden, die von D3-D7 reichen, und um eine Bewegung zu erzeugen, haben wir nur die Rotationsgrade für jedes Teil eingegeben. Wir haben auch Verzögerungen in unserer Funktion genutzt, damit der Roboter reibungslos funktioniert. Für weitere codebezogene Probleme besuchen Sie einfach die allgemeine Hilfeseite von MATLAB.
Empfohlen:
So programmieren und veröffentlichen Sie Matlab 2016b in Word (Anleitung für Anfänger): 4 Schritte
So codieren und veröffentlichen Sie Matlab 2016b in Word (Einsteigerhandbuch): Matlab ist ein leistungsstarkes Sprachprogramm, das zum Berechnen technischer Ergebnisse verwendet wird. Es hat die Fähigkeit, Visualisierungen, Berechnungen und Programmierung auf benutzerfreundliche Weise zu integrieren. Mit diesem Programm kann der Benutzer Probleme und Lösungen veröffentlichen
Programmiererweiterungen in MATLAB trainieren: 6 Schritte
Verbesserungen bei der Zugprogrammierung in MATLAB: Ziel: Das Ziel dieses programmierten Systems besteht darin, einen kleinen Arduino zu betrachten und die Codierung in größerem Maßstab anzuwenden, um möglicherweise bestimmte Sicherheitsfunktionen von Amtrak-Eisenbahnsystemen zu verbessern. Dazu haben wir einen Bodenfeuchtesensor hinzugefügt
Tutorial zum Abtasten analoger Signale - MATLAB: 8 Schritte
Tutorial zum Abtasten analoger Signale | MATLAB: In diesem Tutorial zeigen wir, was Sampling ist. und Wie man ein analoges Signal mit der MATLAB-Software abtastet
So erstellen Sie mit MATLAB einen Hörtest für Erwachsene – wikiHow
So erstellen Sie einen Hörtest für Erwachsene mit MATLAB: HAFTUNGSAUSSCHLUSS: Unser Test ist KEINE medizinische Diagnose und sollte nicht als solche verwendet werden. Um das Gehör genau zu messen, wenden Sie sich bitte an einen Arzt. Mit Materialien, die wir bereits hatten, führte unsere Gruppe einen Hörtest durch. Unser Test ist nur für Erwachsene und Jugendliche bestimmt
Matlab-Grundlagen: 6 Schritte
Matlab-Grundlagen: Dieses instructable deckt einige der grundlegendsten Funktionen von Matlab ab. Sie werden lernen, wie Sie Matlab dazu bringen, eine periodische Funktion intern auszuführen und zu plotten und wie Sie stattdessen dieselbe periodische Funktion aus einer Excel-Datei ziehen und plotten. Diese Funktionen