Das ist ein Projekt mit dem ein NANO oder ein ESP32 über Bluetooth zwei oder vier Getriebemotore von einem Car steuert. Für die Bluetooth-Steuerung wird eine APP programmiert und auf einen Android Handy bzw. Tablet installiert. Die erfolgreiche Bluetooth-Verbindung wird in der APP angezeigt und die Motore können vor/zurück und rechts/links gesteuert werden.
Die Hardware für dieses Projekt:
- 1 x NANO oder ESP32.
- 1 x HC-05 für den NANO.
- 2 x Getriebemotore (alternativ 4 Getriebemotore).
- 1 x Motorbrücke L293.
- 2 x 3,7V Akku.
- Optional kann das Projekt um einen IR-Empfänger und einen Ultraschallsensor erweitert werden.
Arduino-Programm und APP erstellen
- Programm 1: Arduino
- Programm 2: APP erstellen mit http://appinventor.mit.edu/.
Das Programm in die Arduino IDE kopieren und in den NANO oder ESP32 laden.
Die APP-Importdatei (Download-Link unten) in den APP-Inventor importieren und die APP erstellen.
- Die Motorbrücke mit dem NANO verbinden (Verbindungen siehe Programm).
- Den HC-05 mit dem NANO verbinden (Tx und Rx).
- Der ESP32 verfügt bereits über ein Bluetoothmodul.
- Die APP auf ein Adroid Handy/Tablet laden und installieren.
- Die Bluetooth-Verbindung herstellen.
- Im Seriellen Monitor wird der jeweilige Status angezeigt.
C++ Programm NANO
APP-Importdatei (http://appinventor.mit.edu)
C++ Programm ESP32
Steuer APP (http://appinventor.mit.edu)
Steuer APP
Schaltplan Botmover mit einem NANO
Botmover