Monday, April 23, 2012
Sketch can now be found at: gist.github.com Components used are: - Arduino Uno - Prototype Shield - BC417143 Bluetooth module - Generic brushed ESC - 1602 LCD Screen - HTC Inspire 4g running Android ICS The electronics were pretty straight forward. I was originally planning to build a electronic speed controller from scratch but after pricing all of the parts needed, it turned out to be A LOT cheaper just to buy one already made. Another problem I had to address was getting power to all of the electronics. The Arduino requires 5v but has a built in voltage regulator that can accept a source up to 12v. The servo needs 5v and the ESC can handle anything from 7.2v-9v. Aside from the different voltage requirements, powering the Arduino from the same source as the servo and ESC is bad practice as it could cause cross-talk interference. With that said, using 3 separate power supplies is not practical by any means either, so I would need the ESC and servo to be powered by the main battery pack and I could then use a separate 9v battery to power the Arduino. Now, in order to power the 5v servo from the 7.2v battery pack, I ended up using a LM7805 5v voltage regulator which is wired to the ESC and mounted on the bottom of the prototype shield. Now that the electronics were taken care of, the next step was programming the Arduino. For the most part, this was pretty straight forward as well. Interfacing the Bluetooth was really easy. The module I bought communicates via serial and ...
http://www.youtube.com/watch?v=XSenEdUaDSM&hl=en
Labels: AndroidArduino, Bluetooth, Buster