Inhaltsverzeichnis:

Roboterauto mit Servolenkung für Arduino - Gunook
Roboterauto mit Servolenkung für Arduino - Gunook

Video: Roboterauto mit Servolenkung für Arduino - Gunook

Video: Roboterauto mit Servolenkung für Arduino - Gunook
Video: Robotic Car Power Steering #shorts 2024, Juli
Anonim
Image
Image
Roboterauto mit Servolenkung für Arduino
Roboterauto mit Servolenkung für Arduino
Roboterauto mit Servolenkung für Arduino
Roboterauto mit Servolenkung für Arduino

Dieses Auto basiert auf dem Arduino-Plattformdesign, der Kern ist der Atmega - 328 p, der die Vorderradlenkung, den Hinterradantrieb und andere Funktionen realisieren kann.

Wenn Sie nur alleine spielen, müssen Sie nur das Funkmodul verwenden; Wenn Sie andere Funktionen implementieren möchten, müssen Sie möglicherweise andere Sensoren oder Hardware hinzufügen.

Schritt 1: Die erforderlichen Teile

Die erforderlichen Teile
Die erforderlichen Teile
Die erforderlichen Teile
Die erforderlichen Teile
Die erforderlichen Teile
Die erforderlichen Teile

Wenn Sie ein vom Lenkgetriebe gesteuertes Auto haben möchten, benötigen Sie die folgenden Teile:

  • Arduino: arduino-kompatible Version (blauer Vogel)
  • Motortreiberplatine: PM-R3
  • Stromversorgung: 7,4 V -18650
  • Fernbedienungsteil: PS2 (natürlich können Sie auch die Bluetooth-Steuerung verwenden)
  • Dupont-Linie: eine kleine Menge von
  • Natürlich benötigen Sie auch den Autorahmen (einschließlich Motor, Servo)

PM - R3-Modul integrierte E/A-Erweiterung und Motorantrieb

  1. Dualer Motorausgang
  2. Leistungsaufnahme
  3. Digitale E/A (SVG)
  4. Analoge E/A

Schritt 2: Installieren Sie den Rahmen (Antriebsteil)

Installieren Sie den Rahmen (Antriebsteil)
Installieren Sie den Rahmen (Antriebsteil)
Installieren Sie den Rahmen (Antriebsteil)
Installieren Sie den Rahmen (Antriebsteil)

Zuerst installieren wir das Antriebsteil, der Antriebsmotor ist JGA25-370, durch eine Untersetzungsantriebsachse und einen Radvorwärtsrückzug ist das Motorwellenzahnrad groß, denn nachdem die Antriebswelle und der Stützabstand klein sind, kann kein großes Zahnrad installiert werden. aber insgesamt noch langsam.

Hinterradlager mit Flanschlagern, um ein Herunterrutschen des Getriebes beim Laufen zu verhindern, können Sie auch die Leistungsaufnahme reduzieren.

  • Motorhalterung x1
  • 370 Hochgeschwindigkeitsmotor x 1
  • Zahnrad Ein Paar
  • 5mm Welle x 1
  • Flanschlager x 2
  • 5mm Kupplung x 2
  • M3 * 8 mm Schraube und Mutter x 5

Schritt 3: Vordere Lenkungsteile

Vordere Lenkungsteile
Vordere Lenkungsteile
Vordere Lenkungsteile
Vordere Lenkungsteile

Vor dem Drehen übernimmt das Teil das Design des RC, auch mit den meisten Zubehörteilen, wie den Radteilen; Um die Räder sowohl innerhalb als auch außerhalb des Lagers bei der Installation flexibel zu halten. MG996R Metall als Servolenkung, das Lenkgetriebe mit zwei L-förmigen Halterungen sollte am Chassis befestigt werden, Servomotor-Pleuelstange bei der Installation, stellen Sie bitte sicher, dass der Lenkwinkel bereits vorhanden ist (1,5 ms), der Schalter auf den Umfang der bequemen Einstellung und spät.

  • M2.5 * 12mm Schraube und Mutter x 1
  • M3 * 8mm Schraube und Mutter x 4
  • M4 Kontermutter x 2

Schritt 4:

Bild
Bild
Bild
Bild
Bild
Bild

Wird zu einem Teil zusammengebaut und der Servomotor ist am Rasen befestigt Stange verbindet zwei Vorderräder und ist mit dem Servomotor am Ruderwinkel verbunden; Servomotor wird mit der M3 * 8 mm Schraube und Mutter befestigt, mit M2,5 * 8 mm Schraube an der Tasse befestigt, Kupfersäulenseite ist 2 M3 * 8 mm Schraube.

  • M2,5 * 8mm x 5
  • M2,5 * 20 mm x 1 Zoll
  • M3 * 8mm x 10
  • M3-Mutter x 4
  • Kupfersäule x 4

Schritt 5: Verbindungsteil

Verbindungsteil
Verbindungsteil
Verbindungsteil
Verbindungsteil
Verbindungsteil
Verbindungsteil
Verbindungsteil
Verbindungsteil

Die motorbetriebene Erweiterungsplatine kann direkt verwendet werden, und das Mainboard ohne andere Verkabelung muss nur den PS2-Empfänger und den Servomotor nach Erhalt der E / A-Port-Erweiterungsplatine, den Stromeingangsanschluss in der VCC- und GND-Erweiterungsplatine, den Motorausgang in A + und A -, ein weiterer Motorausgang in B+ und B-. So können wir die beiden Gleichstrommotoren ansteuern, hier brauchen wir nur eine Schnittstelle.

Servo-Pin: I/O 4

PS2 hat eine Übertragungsplatine, bequeme Verkabelung, Verpolungsschutz, empfehlen die folgende Verbindung hier

PS2-Pin:

  • GND: GND
  • VCC: +3,3 V oder +5 V
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Stromeingang VIN & GND, 3-9 V Spannungsbereich.

Schritt 6: Code

Durch die Änderung des Programms, um das Gehen des Roboters, die Motorsteuerung vorwärts und rückwärts, die Servosteuerungsrichtung zu erreichen; Programm enthält PS2-Steuerung, Bluetooth-Steuerung und Folgelinie.

Das Programm sollte auf die neueste Version umgestellt werden, um dem neuen PM-R3 zu entsprechen.

Alter Code siehe PS2_old

Empfohlen: