Inhaltsverzeichnis:

RC-Auto gesteuert durch Rad und Pedale?️ - Gunook
RC-Auto gesteuert durch Rad und Pedale?️ - Gunook

Video: RC-Auto gesteuert durch Rad und Pedale?️ - Gunook

Video: RC-Auto gesteuert durch Rad und Pedale?️ - Gunook
Video: DIE 10 BESTEN RC AUTOS! (ab 50€ bis 1250€) - Für Anfänger und Experten! 2024, November
Anonim
RC-Auto mit Lenkrad und Pedalen gelenkt?️
RC-Auto mit Lenkrad und Pedalen gelenkt?️

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

Teile
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

Montage
Montage

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

Motortreiber an RPI anhängen
Motortreiber an RPI anhängen
Motortreiber an RPI anhängen
Motortreiber an RPI anhängen
Motortreiber an RPI anhängen
Motortreiber an RPI anhängen

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

Druckhülle für Kamera
Druckhülle für Kamera

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

Endmontage
Endmontage
Endmontage
Endmontage
Endmontage
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:

  1. Raspberry Pi & Laptop müssen mit demselben WLAN-Netzwerk verbunden sein!
  2. 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: