Inhaltsverzeichnis:
- Schritt 1: Teile
- Schritt 2: Zusammenbauen
- Schritt 3: Motortreiber an RPI anschließen
- Schritt 4: Etui für Kamera drucken
- Schritt 5: Endmontage
- Schritt 6: Führen Sie den Code aus
Video: RC-Auto gesteuert durch Rad und Pedale?️ - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Im Leben geht es darum, deine Träume wahr werden zu lassen. Meins war es, RC Car mit PC-Gaming-Rad zu steuern. Also habe ich es geschafft.
Hoffe, dass es für jemanden nützlich sein wird. Bei Fragen schreiben Sie einen Kommentar.
Schritt 1: Teile
Um dieses Projekt zu machen, benötigen Sie:
- Raspberry Pi (ich habe RPI 4B mit 4 GB RAM verwendet)
- Fahrwerk mit servogelenkter Vorderachse (Motor und Servo im Lieferumfang enthalten)
- RPI-Kamera mit 3D-gedrucktem Gehäuse (optional)
- Li-Po-Akku 11,1V
- PC-Rad mit Pedalen
- Polulu DRV8835 Doppelmotor-Kit
- 11.1V zu 5V Abwärtswandler
- Drähte
Schritt 2: Zusammenbauen
Bauen Sie Ihr Chassis zusammen. Ich habe meine von:
Als nächstes zwei Drähte an den Gleichstrommotor auf der Rückseite anlöten.
Danach Raspberry Pi mit Schrauben und Muttern montieren
Schritt 3: Motortreiber an RPI anschließen
Jetzt müssen wir den Motortreiber löten. Als nächstes nehmen Sie den 3-poligen Goldstift und löten ihn an 5V und GND in der Treiberplatine (siehe Foto). Bis zum letzten Pin Lötdraht mit Goldpin-Buchse. Wir werden es für das PWM-Signal verwenden, das das Servo steuert.
Als nächstes nehmen Sie den Abwärtswandler und löten:
- schwarzes (Masse-) Kabel an GND
- rotes Ausgangskabel an 5V
- rotes Eingangskabel zu Vout
Verwenden Sie nach dem Löten doppelseitiges Klebeband, um den Umrichter am Motortreiber zu befestigen.
Danach ist unser Treiber fertig und kann in das RPI eingesteckt werden.
Schritt 4: Etui für Kamera drucken
Der nächste Schritt besteht darin, das Gehäuse für die Kamera zu drucken. Viele Projekte finden Sie auf:
Verwenden Sie eine, die zu Ihrer Kamera passt.
Schritt 5: Endmontage
Jetzt ist es an der Zeit, alles zusammenzustellen. Akku einlegen, Kamera anbringen, Servo an Pins stecken und Motor mit Treiber sowie Akku verbinden.
Sie können den ganzen Schaltplan auf dem Foto sehen.
Schritt 6: Führen Sie den Code aus
Der letzte Teil führt den Code aus.
Die Kommunikation zwischen RPI und Laptop wird über einen in Python geschriebenen Flask-Server hergestellt.
Wir werden zwei Dinge an den Server senden:
- Winkel des Lenkrads
- Motordrehzahl (480 für volle Geschwindigkeit vorwärts und -480 für volle Geschwindigkeit rückwärts)
Das Programm auf dem Laptop ist dafür verantwortlich, Werte von Pedalen und Rad zu lesen und an einen Server zu senden, der auf Raspberry läuft.
Auf RPI müssen wir den Servercode und das Programm starten, das auf dem Server gespeicherte Werte liest, die den Servowinkel und die Motorgeschwindigkeit steuern.
Erinnern:
- Raspberry Pi & Laptop müssen mit demselben WLAN-Netzwerk verbunden sein!
- Sie müssen Programme auf RPI vom Terminal aus ausführen, indem Sie den Befehl sudo (z. B. sudo python3 Flask_server_RPI.py) verwenden!
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
So führen Sie eine Kraftkalibrierung auf einem CombiTouch durch: 6 Schritte
So führen Sie eine Kraftkalibrierung auf einem CombiTouch durch: Diese Anleitung zeigt, wie Sie eine Kraftkalibrierung auf einem Alto-Shaam CombiTouch-Ofen durchführen. Wenn der Bildschirm nicht auf die Berührung reagiert oder ein anderes Symbol aktiviert als das, das Sie berühren, folgen Sie einfach diesen Anweisungen. Wenn die
DIY BB-8 in Indien bauen -- Android-gesteuert und gesprächig -- Lebensgroß: 19 Schritte (mit Bildern)
DIY BB-8 in Indien bauen || Android-gesteuert und gesprächig || Lebensgroß: Bitte ABONNIEREN Sie meinen Kanal für weitere Projekte. In diesem Projekt geht es darum, wie man einen funktionierenden, lebensgroßen, gesprächigen, arduinogesteuerten Starwars BB-8 Droiden baut. Wir werden nur Haushaltsmaterialien und eine kleine Arduino-Schaltung verwenden. In diesem sind wir
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir
Navigieren Sie durch die Software des Raspberry Pi: Teil 2: 10 Schritte
Navigieren Sie durch die Software des Raspberry Pi: Teil 2: Diese Lektion ist eine Fortsetzung Ihrer Befehlszeilenausbildung. Während Sie mit dem Raspberry Pi arbeiten, installieren Sie zweifellos neue Software zum Lernen, Ausprobieren und Erstellen. In dieser Lektion erfahren Sie, wie Sie Softwarepakete installieren und