PDF download PDF herunterladen PDF download PDF herunterladen

Wolltest du immer schon einmal dein eigenes ferngesteuertes Auto umherfahren sehen? Baue eines mit ein paar Elektroteilen, einem Arduino Mikrocontroller und Programmierung à la Kopieren und Einfügen. Selbst wenn du ein Projekt in der Art vorher noch nie probiert hast, ergreife die Chance, das Löten zu üben und werden mit etwas einfacher Programmierung vertraut.

Methode 1
Methode 1 von 4:

Das Fahrgestell bauen

PDF download PDF herunterladen
  1. 1
    Stelle die Materialien zusammen. Du brauchst die folgenden Materialien, um dein ferngesteuertes Roboter-Auto zu bauen. Wenn du dir nicht sicher bist, welche Größe die Bauteile haben sollten, lies dir diese Anweisungen durch, um ein Gefühl dafür zu bekommen, wie sie zusammenpassen.
    • Zwei Motoren
    • Zwei Räder
    • Arduino Mikrocontroller-Platine (das Arduino Uno ist eine gute Wahl für Anfänger)
    • Motorabschirmung oder Motorschaltkreislauf (in ferngesteuerten Spielzeugautos zu finden)
    • Batteriehalter und 6 V über Batterien (z.B. vier AA-Batterien)
    • Fahrgestell: ein Stück Acryl- oder Plexiglas, etwa in der Größe von 16,5 x 11,5 cm
  2. 2
  3. 3
    Klebe den Batteriehalter an. Gib einen Klecks Heißkleber auf die Oberseite des Fahrgestells zwischen die Räder. Drücke den Batteriehalter hier fest und lasse den Kleber fest werden.
  4. 4
    Befestige den Motorschaltkreislauf. Positioniere ihn an einer Seite des Fahrgestells, so dass die Drähte über den Rand hinaus hängen.
  5. 5
    Positioniere den Arduino. Klebe den Arduino auf das Fahrgestell gegenüber des Schaltkreislaufs. Achte beim Positionieren darauf, dass du an den Sockel kommst, um den Arduino an den Computer anzuschließen.
    Werbeanzeige
Methode 2
Methode 2 von 4:

Das Auto verdrahten

PDF download PDF herunterladen
  1. Du brauchst vier Stücke isoliertes Kabel mit abgezogenen Enden. Lies zuerst diesen Abschnitt, um herauszufinden, wie die Kabel angeschlossen werden, damit du sie auf die richtige Länge zuschneiden kannst. Üblicherweise sollten sie etwa 13 cm lang sein.
  2. 2
    Löte zwei Kabel an einen Motor. Löte ein Kabel an jeden der beiden Motor-Pins.
    • Informiere dich zuerst über das Löten von elektronischen Bauteilen, wenn du keine Erfahrung darin hast.
  3. 3
    Löte die anderen Seiten an die Motor-Abschirmung. Finde die Motor-Pins mit den Beschriftungen m1 und m2 auf dem Schaltkreislauf. Löte die anderen Seiten der beiden Kabel an diese Pins.
    • Wenn die Abschirmung diese Kabel nicht hat, suche im Internet nach einem Schaubild deiner Abschirmung.
  4. 4
    Wiederhole dies für den anderen Motor. Löte die beiden anderen Kabel an die beiden Pins am zweiten Motor. Löte die anderen Enden dieser Kabel an die mit m3 und m4 beschrifteten Pins.
  5. Der Batteriehalter sollte zwei Kabel haben, ein Pluskabel (rot) und ein Minuskabel (schwarz). Schließe die beiden wie folgt an:
    • Schließe das Pluskabel an den Vin -Pin auf dem Arduino an.
    • Schließe das Minuskabel an den Gnd -Pin (Erdung) auf dem Arduino an.
  6. 6
    Schließe den Schaltkreislauf des Motors an. Der Motor hat ebenfalls zwei Kabel. Schließe diese an den Arduino an und stelle Kontakt mit den Kabeln des Batteriehalters her:
    • Schließe den positiven Pin auf dem Schaltkreislauf an den Vin-Pin des Arduino an.
    • Schließe den Gnd-Pin auf dem Schaltkreislauf an den Gnd-Pin auf dem Arduino an.
    • Wenn du Schwierigkeiten beim Identifizieren der Arduino-Pins hast, finde im Internet eine Anleitung für dein Modell.
    Werbeanzeige
Methode 3
Methode 3 von 4:

Den Rx-Regelkreis einrichten

PDF download PDF herunterladen
  1. 1
    Verstehe den Vorgang. Der Hack in diesem Abschnitt ermöglicht es dem Arduino die Motoren direkt, ohne externen Antrieb, anzutreiben. Das hier gezeigte Schaubild steht für den integrierten Schaltkreislauf auf dem Motorschaltkreislauf.
    • In diesem Abschnitt ist sorgsames Löten erforderlich. Gehe langsam und methodisch vor.
  2. Diese verbinden den Arduino und den Motorschaltkreislauf.
  3. 3
    Löte die Kabel. Löte jedes Kabel an einen Pin des integrierten Schaltkreislaufs. Pass auf, dass du keinen Kontakt zum zweiten Pin herstellst. Löte wie folgt:
    • Löte ein Kabel an den LEFT-Pin, der im Schaubild gezeigt wird. Der LEFT-Pin ist der siebte von oben.
    • Löte ein Kabel an den RIGHT-Pin, der im Schaubild gezeigt wird. Der RIGHT-Pin ist der sechste von oben, direkt über "left".
    • Löte ein Kabel an den BACKWARD-Pin, der im Schaubild gezeigt wird. Der BACKWARD-Pin ist der zehnte Pin, genau gegenüber von "left".
    • Löte ein Kabel an den FORWARD-Pin, der im Schaubild gezeigt wird. Der FORWARD-Pin ist genau über "backward", genau gegenüber von "right".
  4. 4
    Schließe die Kabel an den Arduino an. Pass auf, dass du die Kabel nicht verwechselst, und schließe sie wie folgt am Arduino an:
    • Schließe das LEFT-Kabel an Pin 5 des Arduino an.
    • Schließe das RIGHT-Kabel an Pin 6 des Arduino an.
    • Schließe das BACKWARD-Kabel an Pin 9 des Arduino an.
    • Schließe das Forward-Kabel an Pin 10 des Arduino an.
  5. Untersuche die Verkabelung aufmerksam. Achte darauf, dass es keine unbeabsichtigten Verbindungen gibt, die zu einem Kurzschluss führen.
    Werbeanzeige
Methode 4
Methode 4 von 4:

Das ferngesteuerte Auto programmieren

PDF download PDF herunterladen
  1. Stecke den Arduino-Schaltkreislauf in einen Computer. Öffne die Arduino-Software. So kannst du die Bewegungen deines Autos programmieren.
    • Die Arduino-Software gibt es kostenlos im Internet.
  2. 2
    Lade den folgenden Code hoch. Tippe das folgende Programm in Arduino ein. Wenn dies fertig ist, lade es in deinen Schaltkreislauf hoch. Dieser Code führt dazu, dass dein Auto sich fünf Sekunden nach vorne bewegt, nach rechts abbiegt und dann weitere fünf Sekunden nach vorne fährt:
       int 
       Fmotor 
       = 
       10 
       ; 
       // initialize all the motors 
       int 
       Bmotor 
       = 
       9 
       ; 
       int 
       Rmotor 
       = 
       6 
       ; 
       int 
       Lmotor 
       = 
       5 
       ; 
       void 
       setup 
       () 
       { 
       // put your setup code here, to run once: 
       pinMode 
       ( 
       Fmotor 
       , 
       OUTPUT 
       ); 
       // set them as outputs 
       pinMode 
       ( 
       Bmotor 
       , 
       OUTPUT 
       ); 
       pinMode 
       ( 
       Lmotor 
       , 
       OUTPUT 
       ); 
       pinMode 
       ( 
       Rmotor 
       , 
       OUTPUT 
       ); 
       } 
       void 
       loop 
       () 
       { 
       // put your main code here, to run repeatedly: 
       digitalWrite 
       ( 
       Fmotor 
       , 
       HIGH 
       ); 
       // code for making the car go straight 
       digitalWrite 
       ( 
       Lmotor 
       , 
       HIGH 
       ); 
       digitalWrite 
       ( 
       Rmotor 
       , 
       LOW 
       ); 
       // NEVER SET A MOTOR HIGH ON BOTH PINS 
       digitalWrite 
       ( 
       Bmotor 
       , 
       LOW 
       ); 
       delay 
       ( 
       5000 
       ); 
       digitalWrite 
       ( 
       Rmotor 
       , 
       HIGH 
       ); 
       // Take a right turn 
       digitalWrite 
       ( 
       Lmotor 
       , 
       LOW 
       ); 
       digitalWrite 
       ( 
       Bmotor 
       , 
       LOW 
       ); 
       digitalWrite 
       ( 
       Fmotor 
       , 
       HIGH 
       ); 
       delay 
       ( 
       800 
       ); 
       digitalWrite 
       ( 
       Fmotor 
       , 
       HIGH 
       ); 
       // code for making the car go straight 
       digitalWrite 
       ( 
       Lmotor 
       , 
       HIGH 
       ); 
       digitalWrite 
       ( 
       Rmotor 
       , 
       LOW 
       ); 
       digitalWrite 
       ( 
       Bmotor 
       , 
       LOW 
       ); 
       delay 
       ( 
       5000 
       ); 
       } 
      
  3. Stelle das Auto auf eine ebene Fläche. Lege die Batterien ein und schau, wie es losfährt! Wenn dein Batteriehalter einen Schalter hat, schalte das Auto damit ein und aus.
    • Du kannst deinen eigenen Schalter hinzufügen, indem du das Pluskabel des Batteriehalters mit dem mittleren Pin eines einpoligen Schalters verbindest. Schließe den anderen Pin des Schalters an den Vin-Pin des Arduino an.
  4. Ändere die Werte im Code und lade dein neues Programm hoch, um das Verhalten deines Autos zu ändern. Versuche es mit dem Ändern der Zahlen nach "delay" oder schau, was passiert, wenn du ein LOW auf HIGH änderst oder umgekehrt. Stelle nur sicher, dass du nie beide Pins eines Motors gleichzeitig auf HIGH stellst..
    Werbeanzeige
  • Im Code sind die Textbausteine nach den Symbolen // Kommentare. Finde mit diesen heraus, was jeder Teil des Codes macht.
  • Wenn dein Auto nicht so fährt wie erwartet, versuche es mit dem Wechsel der Werte von Lmotor und Rmotor oder Fmotor und Bmotor.

Was du brauchst

  • Zwei Motoren
  • Zwei Räder
  • Arduino Mikrocontroller-Platine
  • Motor-Abschirmung oder Motor-Schaltkreislauf (in ferngesteuerten Spielzeugautos zu finden)
  • Batteriehalter mit vier AA-Batterien
  • Fahrgestell
  • Heißkleber

Über dieses wikiHow

Diese Seite wurde bisher 34.247 mal abgerufen.

War dieser Artikel hilfreich?

Werbeanzeige