Six-Wheeled Vehicle RC

6 Schritt:Schritt 1: Erste Schritte Schritt 2: Verdrahtung des Arduino Schritt 3: Verdrahten des DRV8833 Treiber Schritt 4: Das Arduino-Code Schritt 5: Einschalten des Arduino Schritt 6: Spaß haben!

Six-Wheeled Vehicle RC

Six-Wheeled Vehicle RC

Hallo, Willkommen zu meinem Instructable, wie Sie Ihre eigenen Six-Wheeled RC Fahrzeug zu machen.
Diese Instructable werden Sie auf dem Weg zum RC Arduino Größe zu helfen! Bis Sie fertig sind arbeiten, müssen Sie Ihre eigene voll funktionsfähig, Arduino betriebene ferngesteuerte Fahrzeug. Es funktioniert mit jedem TV-Fernbedienung, so ist es wirklich an Ihre Bedürfnisse anpassbar.
Viel Glück!
-TheArduinist

Schritt 1: Erste Schritte

  1. Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Alle 7 Artikel anzeigen

    Sammeln Sie Ihre Teile:
    # 1 Arduino Uno R3 - Arduino Uno R3
    # 2 vier AAA-Batterien und Halter - Halter bei Radioshack (US) oder Maplin (UK)
    # 3 Eine 9V-Batterie und Snap - Snap bei Radioshack (US) oder Maplin (UK) verfügbar
    # 4 Ein Infrarot-Empfänger (IR) - bei Radioshack (US) oder Maplin (UK)
    # 5 Eine 120-Ohm-Widerstand (braun-rot-braun) - bei Radioshack (US) oder Maplin (UK)
    # 6 Eine LED (Ich benutze einen hochintensiven blau, aber andere funktionieren) - bei Radioshack (US) oder Maplin (UK)
    # 7 One Pololu DRV8833 Doppelmotor-Treiber Träger - bei Pololu
    # 8 One 220pF Keramikkondensator (optional und nicht gezeigt) - bei verschiedenen Lieferanten
    # 9 Ein Getriebe (nicht dargestellt) - Ich verwende das Getriebe finden Sie hier
    # 10 Alle TV-Fernbedienung (nicht dargestellt)

Schritt 2: Verdrahtung des Arduino

  1. Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Verdrahtung des Empfängers:
    Setzen Sie zuerst die IR-Empfänger in der Nähe der Vorderseite des Steckbrett.
    Befestigen Sie den Erdungsstift des Empfängers auf der Arduino Boden.
    Schließen Sie das Netzstift des Empfängers auf dem Arduino der + 5V-Pin.
    Befestigen Sie den Datenstift des Empfängers in digitale Stift 4 auf der Arduino.
    Wenn Sie den Kondensator, schließen Sie ein Kabel an die Arduino + 5V und das andere Kabel an der Arduino Boden.
    Verdrahtung der LED:
    Befestigen Sie die positive Leitung der LED-Digital-13 auf der Arduino.
    Befestigen Sie das eine Führung des Widerstands auf die Arduino Boden, und die andere Leitung mit der negativen Leitung der LED.

Schritt 3: Verdrahten des DRV8833 Treiber

  1. Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Six-Wheeled Vehicle RC

    Anschließen des Netzstifte:
    Legen Sie die DRV8833 in das Steckbrett.
    Befestigen Sie den linken GND-Pin (neben dem VMM-polig) auf der DRV8833 auf der Arduino Boden.
    Befestigen Sie den rechten GND-Pin (neben dem Vin Pin) auf der DRV8833 zu negativen (schwarzen) Draht der vier AAA.
    Befestigen Sie den Vin Stift (neben dem Bout1 pin) auf der DRV8833 um positive (rot) Draht Die vier AAA.
    Anbringen des nFault pin:
    Befestigen Sie die nFault Stift (neben dem Nsleep pin) auf der DRV8833 zu digitalen Stift 12.
    Anbringen der Eingänge:
    Bringen Sie auf der DRV8833 die Ain1 Stift, um digitale 5.
    Bringen Sie auf der DRV8833 die Ain2 Stift, um digitale 6.
    Bringen Sie auf der DRV8833 die Bin1 Stift, um digitale 9.
    Bringen Sie auf der DRV8833 die BIN2 Stift, um digitale 10.
    Anbringen der Ausgänge:
    Bringen Sie auf der DRV8833 die Aout1 Stift an den Pluspol auf der rechten Motor.
    Bringen Sie auf der DRV8833 die Aout2 Stift mit dem Minuspol am rechten Motor.
    Bringen Sie auf der DRV8833 die Bout1 Stift mit dem Pluspol am linken Motor.
    Befestigen am DRV8833 die Bout2 Stift mit dem Minuspol des linken Motors.
    Wenn Sie Fragen zu den DRV8833 haben, besuchen Sie hier .

Schritt 4: Das Arduino-Code


  1. Erste das irRemote Bibliothek:
    Zum https://github.com/shirriff/arduino-irremote . Laden Sie die ZIP, und befolgen Sie die gezeigten Schritte hier .
    Erste das DRV8833 Bibliothek:
    Ich bin besonders stolz auf diesen Teil, weil ich diese Bibliothek selbst! Zum https://github.com/TheArduinist/DRV8833 . Laden Sie die ZIP, und das gleiche zu tun wie oben.
    Die Core-Dateien:
    RCVehicle.ino
    remoteDetector.h
    Laden Sie jede dieser Dateien mit Ihrem Arduino nutzen zu können!
    Erstellen remoteDetector.h:
    Öffnen Sie die irRemote Beispiel genannt IRrecvDump um die Codes für den Fern finden.
    Verwenden Sie die Codes von den Tasten, die Sie verwenden möchten (zum Beispiel könnte ein Pfeil nach oben nach vorne, und eine ENTER-Taste könnte Stopp sein).
    Ersetzen Sie die Codes in remoteDetector.h mit Codes!

Schritt 5: Einschalten des Arduino


  1. Verdrahten der 9V-Batterie:
    Befestigen Sie die positiven (rot) Draht der 9V-Batterie auf dem Arduino der Vin-Pin.
    Befestigen Sie die negative (schwarze) Draht der 9V-Batterie, um die Arduino Boden.
    HINWEIS: Setzen Sie nicht die Drähte in rückwärts. Wenn Sie das tun, werden Sie von dem Geruch von brennenden Arduino kennen.

Schritt 6: Spaß haben!

  1. Six-Wheeled Vehicle RC

    Wenn Sie alles richtig gemacht haben ...
    Sie sollten über eine Arbeitsferngesteuerte Fahrzeug! Veröffentlichen Sie Fragen unten! Danke, dass Sie mit dieser Instructable!
    -TheArduinist