loading
Picture of Arduino powered RC tank
  This is my first instructable so please bear with me. My name is Stanley Deakins and I have been playing with electronics for quite some time, though it was years ago. Due to my recent employment I have rekindle that passion. I have gotten my hands on a few electronic kits but I wanted to do something more on my own.. something a little more challenging.

  Fabricating something to function differently from the manufactured use has always fascinated me. Seeing how the holiday season has came to a close I decided to try to hop on some clearance toys. The first one I bought was a RC truck. Messed with if for a few days and decided that I wanted to go with another platform. The next one I went with was the Popular Mechanics RC tank. This was a much more manageable platform and the basis for this instructable. 

Step 1: Parts list and Tool list

All the parts in this instructable can be purchased at your local Radioshack. I've made it convenient by listing the sku number as well as the price. All of the items on this list can be reused for other projects. Nothing Is permanently attach. No glue or tape.

Part List

                 Part - Sku - Price
Arduino Uno Rev.3 - 2760128 - $34.99
Seeedstudio Motor Shield - 2760242 - $19.99
Seeedstudio Proto Shield - 2760244 - $9.99
Popular Mechanic RC tank - 2800041 - $27.99
9.6v RC connector - 2300445 - $5.29
9.6v RC Battery Pack - 2301171 - $29.99
Parallax Ping Sensor - 2760136 - $32.99

Tool List

Solder
Soldering iron
Zip-ties
20 gauge solid wire
Screw driver set
Wire stripper/cutter




 
mhobert1 month ago
Hi there, thanks for this great instructable. I have a question that has been plaguing me for quite some time. I have built the same tank; arduino uno R3, seeed motor shield, parallax ping sensor, and I've wired it the same way. I've even verified that the ping sensor is working via the serial monitor. My problem occurs when I attach my motor wires to the motor shield. Prior to attaching the wires my ping sensor and motor shield behave appropriately (judging by the lights on the motor shield) but the moment I attach one or both sets of motor wires my ping sensor quits working (judging by the LED on the ping) and the motor shield begins to behave erratically. When I attach both sets of motor wires the tank will reverse, turn, reverse, turn until the end of time. It basically acts as if it's trying to back out of a corner. I've spent several months trying to figure this out. Can you help me understand why attaching the motor leads would have this effect?? I've copied and pasted your code exactly... Any help would've appreciated! Thanks!
landy31 year ago

You can buy everything used in this robot

in

http://www.smartarduino.com/search.php?Keyword=tank&page=2

t3.jpgtu.pngtu.png
AeonOne (author)  landy39 months ago

Yeah you can.. however the price total for the entire project is cheaper than just the tracks pictured here. Also the arduino, battery, and ping sensor are reusable.

abencomo1 year ago

Nice work! We built a similar project. However, we installed an Android device onto a RC car and used an IOIO board instead to control it autonomously. Here is the preliminary result:

johnHob2 years ago
Thanks for sharing... Actually I need some models of rc tanks and its prices also. Because the remote system of the remote control tanks is one of the best you for enjoying.
berrymartin2 years ago
A very Nice blog and i really like that. I have also learned something new. I must say that the capability and features of a rc tank make it more desirable and demanding. A very good work done. Thanks for sharing.....
AeonOne (author) 2 years ago
I appreciate the kind words though I truly meant recent employment. I started working at RadioShack a few months ago. Haha thanks for checking it out.
kebmsmith2 years ago
I'll bet you meant "recent UNemployment". Sorry to hear it, but glad you're doing something creative in the mean time. Best of luck getting back to the grind. Come to think of it, best of luck using your creativity to find something that's *not* a grind.
--
Keb'm