LEGO-robot styret fra Android-enhed
LEGO-robot
LEGO-robot, der kan styres fra en Android-enhed.
Materialer
Til dette projekt skal der bruges følgende:- 2 stk. Arduinoer
- 1 stk. Bluetooth-shield
- 1 stk. LEGO-robot
- 2 stk. motor-shield
- 3 stk. motorer
- 3 stk. servoer
Vejledning
For at kunne styre to motor-shields på en gang, er det nødvendigt at anvende to Arduinoer, der kommunikerer sammen vha. RX og TX.
Arduino kode
Intro:
Da Arduino'en ikke er i stand til at styre alle motorerne fra en enhed, har jeg forbundet to Arduino'er. Signalet, der modtages via Bluetooth fra Android-enheden, bliver undersøgt om de kan bruges på den ene Arduino, hvis ikke sendes der impulser til den anden Arduino vha. port 14, 15, 16 og 17.
Kode til Arduino 1:
Kode til Arduino 2:
Android kode
Vejledning
Ved hjælp af MIT's (Massachusetts Institute of Technology) "App Inventor 2", der er et online drag and drop system, kan der genereres Android apps.
Jeg har brugt denne side til at lave en lille simpel app, der ved hjælp af Bluetooth kan styre Arduinoen.