Stap 3: Arduino + motorische controle PCB, en RN-XV WiFly Module
Deze stap laten zien hoe ik een DIY Arduino compatibel met L293D, Motor Driver IC (ik gebruikte SN754401) gebouwd op één enkele PCB.
Voor de Arduino en de Motor controle gebruikte ik de dezelfde indeling en dezelfde micro-controller voor de Arduino en motorische controle IC (L293D of SN754410).
Ik zal niet ingaan op Details van hoe ik mijn Arduino compatibel PCB, gebouwd in plaats daarvan zou ik u naar mijn instructables, Lego R/C auto, stap 8 aanbevolen: Motor, Arduino en XBee PCB, voor de details.
Of deze projecten voor meer informatie over hoe ik Arduino bouwde, zie
Palm Arduino Kit,
Palm Arduino II, met de motor coureur PCB in stap 5.
Niet XBee ditmaal!
In plaats van twee XBee modules te verzenden en ontvangen van gegevens. Ik ben met behulp van één RN-XV WiFly module (zie stap 11, voor korte intro) om opdrachten te ontvangen van iPod Touch (of iPhone) via Internet.
Het grote ding over te schakelen van XBee naar RN-XV module is dat ik kan gewoon daalde in de WiFly RN-XV-module in de XBee-aansluiting van de dezelfde breakout board. RN-XV module hebben dezelfde configuratie van de pinnen. Voilà, ik heb de controle.
Een ding dat ik veranderd was de TX en RX pinnen die tussen Arduino en RN-XV module communiceren. Ditmaal gebruikte ik pin 2 en 3 op Arduino als de TX/RX met het gebruik van SoftwareSerial bibliotheek (in plaats van met behulp van pin 0 en 1) om te praten met RN-XV WiFly module via Dout en Din pinnen.
Test het circuit op het breadboard niet soldeer om ervoor te zorgen dat alles werk voordat u hem aan het prototype PCB.