Hacka en RC bil med Arduino och Android (4 / 9 steg)
Steg 4: Hacka eletronics
När du lärt dig hur bilen fungerar, är det dags att ta bort den ursprungliga elektronik, lämnar bara motorer och batterikablarna (förmodligen du behöver lägga till några tillägget i de ursprungliga kablarna). När jag inte kommer att använda den övre bostäder för nu, kommer jag inte oroa med de ursprungliga lysdioderna.
I stället för elektroniska modulen, kommer att vi använda en Arduino Uno, som kommer att ansvara för logik bearbetning, utlöser motors, lysdioder och Summer. Fjärrkontrollen var tidigare uppnåtts av en 27MHz RF-mottagare systemet kommer nu att ersättas av HC-06 modulen, som kommunicerar med en Android-enhet. Det ursprungliga bilbatteriet kommer att hållas enbart för utfodring motorerna via H-bron L293D, som DC motorer konsumera tillräckligt med ström och genererar buller som orsakas av sina penslar. Förresten att bilen byggdes, förbrukar främre motorn en massa energi när den tar emot ett kommando för att vända åt sidan, eftersom dess axel är låst och strömförbrukningen blir hög. För Arduino använder vi ett 9V batteri (Vin) och HC-06 modulen kommer att drivas av 5V Arduino utdata. Ovanför kan du se den nya blockdiagram för krets genomförande.
Vid denna punkt, är det viktigt att testa motorerna individuellt. Med ett batteri, mata var och en av de den DC-motorer och se vilken väg den roterar. Invertera batteriet och upprepa testet genom att notera färgerna på kablarna:
När det gäller min bil har vi:
Beklär motorn:
- Gul: vänster
- Vit: Righ
Bakre motortyp:
- Grön: bakåt
- Blå: fram