Inhaltsverzeichnis:

Arduino-Auto über Bluetooth-App gesteuert - Gunook
Arduino-Auto über Bluetooth-App gesteuert - Gunook

Video: Arduino-Auto über Bluetooth-App gesteuert - Gunook

Video: Arduino-Auto über Bluetooth-App gesteuert - Gunook
Video: Ein per Bluetooth gesteuertes Fahrzeug mit Arduino selbst bauen 2024, November
Anonim
Arduino-Auto über Bluetooth-App gesteuert
Arduino-Auto über Bluetooth-App gesteuert
Arduino-Auto über Bluetooth-App gesteuert
Arduino-Auto über Bluetooth-App gesteuert

Alles, was wir wissen, ist, dass Arduino eine ausgezeichnete Prototyping-Plattform ist, hauptsächlich weil es eine freundliche Programmiersprache verwendet und es viele zusätzliche unglaubliche Komponenten gibt, die uns großartige Erfahrungen bieten.

Wir können das Arduino mit verschiedenen Shields oder Modulen integrieren und fantastische Dinge bauen. In diesem Projekt zeige ich Ihnen, wie Sie mit dem Bluetooth-Modul eine Roboterplattform durch Befehle von einem Smartphone steuern.

Schritt 1: Teile

Teile
Teile
Teile
Teile
Teile
Teile

Hardware:

  • 1x Arduino Uno
  • 1x Motor Shield L293D Treiber
  • 1x Bluetooth-Modul
  • 1x Roboterplattform
  • 4x Dupont-Kabel für Bluetooth-Modul (männlich zu weiblich)
  • 4x Dupont-Draht für Motoren (männlich zu männlich)
  • 2x Motoren + 2x Räder
  • 1x Lenkrolle

Software:

  • Arduino-IDE
  • A-zu-B-USB-Kabel
  • Bluetooth RC Controller (Sie können diese App hier herunterladen)

Schritt 2: Zusammenbau des Arduino-Autos

Zusammenbau des Arduino-Autos
Zusammenbau des Arduino-Autos
Zusammenbau des Arduino-Autos
Zusammenbau des Arduino-Autos
Zusammenbau des Arduino-Autos
Zusammenbau des Arduino-Autos

Die Montage der Roboterplattform ist sehr einfach. Wenn Sie so einen kaufen, erhalten Sie eine Anleitung mit allen Schritten.

Montieren Sie zuerst den 2-Motor auf der Roboterplattform.

Zweitens montieren Sie das Laufrad auf der Roboterplattform.

Drittens montieren Sie das Arduino Uno auf der Roboterplattform und platzieren das Motorschild auf dem Arduino Uno.

Viertens verbinden Sie das im Bild gezeigte linke und rechte Motorkabel. (Hinweis: Roter Draht ist + & Schwarzer Draht ist -)

Fünftens verbinden Sie das Bluetooth-Modul:

  • RXD zu TXD auf Arduino Uno
  • TXD zu RXD auf Arduino Uno
  • VCC auf 5V auf Arduino Uno
  • GND zu GND auf Arduino Uno

Schritt 3: Software

Der Arduino uno ist sehr einfach zu programmieren.

- Zur Steuerung der Motoren habe ich die oben enthaltene Bibliothek AFMotor.h verwendet.

- Die Kommunikation zwischen dem Smartphone und dem Bluetooth-Modul erfolgte über die serielle Kommunikation arduino.

- Die App "Bluetooth RC Controller" sendet folgende Befehle an das Bluetooth-Modul:

  • Vorwärts -> F
  • Zurück -> B
  • Links -> L
  • Rechts -> R
  • Vorwärts Links -> G
  • Vorwärts Rechts -> Ich
  • Zurück Links -> H
  • Hinten rechts -> J
  • Stopp -> S
  • Frontlichter an -> W
  • Frontlicht aus -> w
  • Hintergrundbeleuchtung an -> U
  • Hintergrundbeleuchtung aus -> u
  • Horn an -> V
  • Hupe aus -> v
  • Extra Ein -> X
  • Extra Aus -> x
  • Geschwindigkeit 0 -> 0
  • Geschwindigkeit 10 -> 1
  • Geschwindigkeit 20 -> 2
  • Geschwindigkeit 30 -> 3
  • Geschwindigkeit 90 -> 9
  • Geschwindigkeit 100 -> q
  • Alles stoppen -> D

In diesem Projekt habe ich 2 Befehle programmiert:

1. Basic (Vorwärts, Zurück, Links und Rechts)

2. Full Command (Vorwärts, Zurück, Links und Rechts) und auch (Vorwärts Links, 1. Vorwärts Rechts, Zurück Links, Zurück Rechts)

Der gesamte Code steht für Sie zum Download bereit.

Schritt 4: Vergessen Sie nicht zu teilen, zu mögen und abzustimmen !

Empfohlen: