Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Fertigstellen des kabelgebundenen Roboterarms
- Schritt 2: Bereiten Sie mehrere Motorsteuergeräte vor
- Schritt 3: Code für die Bluetooth-Verbindung und Abschluss des Projekts
Video: Bluetooth-Roboterarm mit Einzelmotortreiber - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Willkommen zu meinem Instructable.
In diesem anweisbaren zeige ich Ihnen, wie Sie mit einem einzigen Motortreiber einen kabelgebundenen Roboterarm in einen Bluetooth-Roboterarm umwandeln. Dies ist ein Heimarbeitsprojekt, das unter Ausgangssperre durchgeführt wird. Dieses Mal habe ich also nur einen L298N-Motortreiber. Wenn Sie den kabelgebundenen Roboterarm überprüfen, enthält er 5 Motoren. Wenn wir also 3 L298N-Motortreiber haben, können wir 6 Motoren steuern (der L298N-Treiber kann 2 Motoren bidirektional steuern) und wir können ihn einfach mit Arduino- und L298N-3-Treibern in einen Bluetooth-Roboterarm umwandeln. Aber zum jetzigen Zeitpunkt habe ich nur einen L298N-Motor und mehrere Servomotoren. Sehen Sie, wie Sie diese Aufgabe ausführen.
Dazu benötigen Sie folgende Elemente.
Lieferungen
- Fertiggestellter kabelgebundener Roboterarm
- Arduino-Board (ich verwende Arduino Nano)
- Bluetooth-Modul (H06)
- L298N-Motortreiber
- Brotbrett
- Überbrückungsdrähte
- Servomotor
- Mini-Schrauben und Muttern
Schritt 1: Fertigstellen des kabelgebundenen Roboterarms
Um dieses Projekt durchzuführen, benötigen Sie einen verdrahteten Roboterarm. Dies kann bei eBay oder Amazon gekauft werden. Wenn Sie keinen kabelgebundenen Roboterarm haben, können Sie dies mit einem Getriebemotor herstellen, der auch einige Kunststoffarmteile verbindet. Ich werde nicht beschreiben, wie Sie diesen kabelgebundenen Roboterarm zusammenbauen, den Sie gekauft haben. In diesem Video wird gezeigt, wie man es zusammenbaut.
Schritt 2: Bereiten Sie mehrere Motorsteuergeräte vor
Dies ist das Hauptkonzept, das ich in diesem Projekt verwenden werde. Wenn Sie nun die Arbeitsstruktur des Arduino-Motortreibers überprüfen, ist dies wie folgt.
- Verbinden Sie E1, E2 im Motortreiber mit dem Arduino-Board Pin 9, 11
- Verbinden Sie die Motorkabel mit den Anschlüssen des Motortreiberausgangs 1, 2
- Was jetzt passiert, ist, wenn Sie den Motor E1 HIGH, E2 LOW in eine Richtung laufen lassen (sagen wir im Uhrzeigersinn).
- Wenn Sie diese E1 LOW, E2 HIGH ändern, läuft der Motor in eine andere Richtung (sagen wir gegen den Uhrzeigersinn)
- Was passiert nun, wenn Sie 5 Motoren an diesen Motortreiberausgang 1, 2 Anschlüsse anschließen?
- Dann funktionieren alle Motoren auf die gleiche Weise, aber die Geschwindigkeit kann aufgrund der Stromversorgung niedrig sein. Sie können eine externe Stromversorgung an den +12-V-Anschluss des Motortreibers anschließen
- Wenn wir also eins nach dem anderen Motorkabel an den Motortreiberausgang 1 oder 2 anschließen können, funktioniert der jeweilige angeschlossene Motor nur.
- Das ist das Konzept, das ich verwenden werde, um den Roboterarm zu steuern.
- Dazu kann ich Servomotor verwenden. Bei unterschiedlichem Winkelgrad werde ich den Ausgang Pin 1 oder 2 mit einem anderen Motordraht kurzschließen.
- Überprüfen Sie die obigen Bilder für mehr Verständnis.
- Außerdem müssen wir den richtigen Grad erhalten, um die Pins zu verbinden. Dafür können Sie ein Potentiometer mit angeschlossenem Arduino-Code verwenden und beim Überprüfen des seriellen Monitors den Grad finden.
- Sie können dieses Konzept auch für andere Zwecke zum Kurzschließen verwenden.
Schritt 3: Code für die Bluetooth-Verbindung und Abschluss des Projekts
Verbinden Sie nun die verdrahteten Steuerroboterarmdrähte mit den oben erstellten Servomotor-bezogenen Kurzschlusspins. Und Bluetooth-Modul hinzufügen. Sie müssen das Bluetooth-Modul TX mit Arduino RX und das Bluetooth-Modul RX mit den Arduino TX-Pins verbinden und auch Stromkabel anschließen. Der Servomotor muss auch das Arduino-Board verbinden und mit dem Bluetooth-Verbindungseingangszeichen werden wir den Servomotorgrad schreiben.
Sie können jede Bluetooth-bezogene App auf das Telefon herunterladen und je nach App-Konfiguration und Ausgabezeichen den Arduino-Code ändern. Ich habe dafür die Arduino Bluetooth Controller-App verwendet.
Wenn Sie versuchen, dies mit Computer-USB-Strom zu betreiben, funktionieren einige Zeit Motoren nicht, da die Leistung für Servomotor und Motortreiber nicht ausreicht. Sie können bei Bedarf eine externe Stromversorgung an den Motortreiber anschließen.
Dies ist eine Modellimplementierung und wurde mit begrenzten Ressourcen durchgeführt. Wenn Sie 3 L298N-Motortreiber haben, ist dies problemlos möglich.
Auch das oben in Schritt 2 erwähnte Kurzschlussverfahren kann auch für andere Zwecke verwendet werden.
Vielen Dank fürs Zuschauen.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
Beginnen Sie mit Light Painting (kein Photoshop): 5 Schritte (mit Bildern)
Beginnend mit Light Painting (kein Photoshop): Ich habe vor kurzem eine neue Kamera gekauft und einige ihrer Funktionen untersucht, als ich im Internet auf Light Painting oder Langzeitbelichtung gestoßen bin. Die meisten von uns werden die Grundform des Lightpaintings mit einem Foto in einer Stadt mit einer Straße gesehen haben