Inhaltsverzeichnis:

Bluetooth-gesteuertes Roboterauto mit Arduino - Gunook
Bluetooth-gesteuertes Roboterauto mit Arduino - Gunook

Video: Bluetooth-gesteuertes Roboterauto mit Arduino - Gunook

Video: Bluetooth-gesteuertes Roboterauto mit Arduino - Gunook
Video: Ein per Bluetooth gesteuertes Fahrzeug mit Arduino selbst bauen 2024, November
Anonim
Bluetooth-gesteuertes Roboterauto mit Arduino
Bluetooth-gesteuertes Roboterauto mit Arduino

In diesem anweisbaren werde ich Sie bei der Herstellung eines Roboterautos führen, das Bluetooth von Ihrem Android-Handy aus steuert. Darüber hinaus hat das Roboterauto eine besondere Fähigkeit, Hindernissen auszuweichen, denen es beim Vorwärtsfahren des Autos begegnet. Das Roboterauto basiert vollständig auf Arduino und ich hoffe, eine Schritt-für-Schritt-Anleitung zur Herstellung dieses Roboters auf sehr einfache Weise zu erstellen. Ich hoffe, Sie werden es genießen.

Schritt 1: Was Sie für diesen Roboter benötigen

Was Sie für diesen Roboter brauchen
Was Sie für diesen Roboter brauchen
Was Sie für diesen Roboter benötigen
Was Sie für diesen Roboter benötigen
Was Sie für diesen Roboter benötigen
Was Sie für diesen Roboter benötigen
  1. Arduino UNO -
  2. HC-06 Bluetooth Modul -
  3. L298n Motortreiber -
  4. HC-SR04 Ultraschallsonarsensor -
  5. Intelligentes Roboter-Auto-Chassis mit 2 x Spielzeugautorädern und 1 x Universalrad (oder Kugelrollen) -
  6. Zwei Gleichstrommotoren -
  7. 2x 9V Batterien
  8. 1K- und 2K-Widerstände
  9. Überbrückungsdrähte (männlich-männlich, männlich-weiblich)
  10. Mini-Steckbrett
  11. Schrauben und Muttern
  12. Schraubenzieher
  13. Lötkolben
  14. Doppelseitiges Klebeband (optional)
  15. Heißklebepistole (optional)

Schritt 2: Zusammenbau des Chassis

Zusammenbau des Chassis
Zusammenbau des Chassis
Zusammenbau des Chassis
Zusammenbau des Chassis
Zusammenbau des Chassis
Zusammenbau des Chassis

Löten Sie zwei Drähte an jeden Gleichstrommotor. Befestigen Sie dann zwei Motoren mit den Schrauben am Chassis. Wenn Sie Klärungsbedarf haben, sehen Sie sich bitte dieses Youtube-Video https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… an und es zeigt Ihnen, wie Sie das Smart 2WD Robot-Autochassis zusammenbauen. Befestigen Sie schließlich das Universalrad (oder Kugellaufrad) an der Rückseite des Chassis.

Schritt 3: Montieren Sie die Komponenten

Montieren Sie die Komponenten
Montieren Sie die Komponenten
Montieren Sie die Komponenten
Montieren Sie die Komponenten

Montieren Sie den Arduino UNO, den L298n-Motortreiber und das Breadboard auf dem Chassis. Bringen Sie das HC-06 Bluetooth-Modul auf dem Steckbrett an. Montieren Sie den Ultraschallsensor HC-SR04 an der Vorderseite des Chassis. Hinweis: Lassen Sie bei der Montage des Arduino-Boards genügend Platz, um das USB-Kabel anzuschließen, da Sie das Arduino-Board später programmieren müssen, indem Sie es über ein USB-Kabel mit dem PC verbinden.

Schritt 4: HC-06 Bluetooth-Modulverbindungen

Anschlüsse des HC-06 Bluetooth-Moduls
Anschlüsse des HC-06 Bluetooth-Moduls

Tipp: Dieser Schaltplan zeigt Ihnen nur, wie die Pins des HC-06 Bluetooth-Moduls mit dem Arduino-Board verbunden werden sollen. Dies ist nicht der Schaltplan unseres Roboters.

Stellen Sie die Widerstandsverbindungen richtig her!!!

Sie können anstelle des 2K-Widerstands 'zwei Serien 1K'-Widerstände verwenden.

Versorgen Sie das Bluetooth-Modul mit dem Arduino 5V-Ausgang.

Wichtig: Sie müssen alle Verbindungen entfernen, die Sie mit dem Arduino Digital Pin 0 (RX) und Digital Pin 1 (TX) hergestellt haben, bevor Sie einen Code hochladen. Andernfalls wird Ihr Code nicht auf das Board hochgeladen. Nach dem Hochladen des Codes können Sie Drähte an beide Pins anschließen

Schritt 5: Drahtverbindungen

Drahtverbindungen
Drahtverbindungen
Drahtverbindungen
Drahtverbindungen
Drahtverbindungen
Drahtverbindungen

L298n-Motortreiber:

+12V → 9V Batterie (+)

GND → 9V Batterie (-) und zum Arduino-Board einen beliebigen GND-Pin

In1 → Arduino digitaler Pin 7

In2 → Arduino digitaler Pin 6

In3 → Arduino digitaler Pin 5

In4 → Arduino digitaler Pin 4

AUS1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

AUS4 → Motor 2

HC-SR04 Ultraschallsonarsensor:VCC → +5V

Trig → Arduino analoger Pin 1

Echo → Arduino analoger Pin 2

GND → Steckbrett GND

HC-06 Bluetooth-Modul:

VCC → +5V

GND → Steckbrett GND

TXD → Arduino digitaler Pin 0 (RX)

RXD → arduino digital Pin 1 (TX) [nach dem Durchlaufen von Widerstandsverbindungen]

Schritt 6: Arduino UNO programmieren

  1. Installieren Sie die NewPing-Bibliothek. (Ultraschallsensor Funktionsbibliothek)

    • Laden Sie die Datei NewPing.rar herunter
    • Entpacken Sie die Datei und kopieren Sie die NewPing-Datei
    • Fügen Sie die Datei in den Arduino-Bibliotheksordner ein, in dem Sie die Arduino-Software auf Ihrem PC installiert haben (z. B.: - C: / Arduino / Bibliotheken)
  2. Downloaden und öffnen Sie bluetooth_obstacle_avoiding.ino
  3. Entfernen Sie alle Verbindungen zu Arduino Digital Pin 0 (RX) und Digital Pin 1 (TX)
  4. Laden Sie den bluetooth_obstacle_avoiding.ino-Code hoch
  5. Stellen Sie die erforderlichen Verbindungen zu Arduino Digital Pin 0 (RX) und Digital Pin 1 (TX) wieder her

Schritt 7: Die Android-App

Die Android-App
Die Android-App
Die Android-App
Die Android-App
  1. Laden Sie mkrbot.apk auf Ihr Android-Handy herunter
  2. Installiere die App. Wenn Ihr Mobiltelefon die Installation der App verhindert, gehen Sie zu Einstellungen → Sicherheit → Unbekannte Quellen aktivieren
  3. Öffne die App
  4. Zu Beginn zeigt die App "Disconnected" an und die rote LED des HC-06 Bluetooth-Moduls blinkt
  5. Tippen Sie in der App auf das Bluetooth-Symbol ᛒ
  6. Wählen Sie etwas mit dem Namen HC-06
  7. Jetzt zeigt die App verbunden an und die LED im HC-06 Bluetooth-Modul leuchtet dauerhaft ohne zu blinken

Schritt 8: Großartig !

Groß!!!
Groß!!!
Groß!!!
Groß!!!

Jetzt können Sie den Roboter von Ihrem Android-Handy über Bluetooth steuern und er wird automatisch jedem Hindernis vor dem Absturz ausweichen !!!

Fragen beantworte ich gerne

E-Mail an mich: [email protected]

suche mich auf facebook und linkedin nach mehr projekten - Danusha nayantha

Danke schön

Empfohlen: