Instructables

Building an Android Basic Programmable Tank for Less Than $50.00

Featured
Picture of Building an Android Basic Programmable Tank for Less Than $50.00
The Smartphone based robot tank is s great project to build with your kids.  The project can be completed within an hour and requires no soldering or special tools.  When complete, simply download and install the EMGRobotics Audio Robot application on your phone.  The application will use the camera in your phone and various computer vision algorithms to roam around looking for a face or a specific color.  The robot can also follow a line or chase other robots around the room.  Currently only an Android application is available but an iPhone application is in the works.
 
Remove these adsRemove these ads by Signing Up

Step 1: The RC Tank for this Project can be Purchased from Radio Shack

Picture of The RC Tank for this Project can be Purchased from Radio Shack
For this project we are going to modify this RC tank from Radio Shack into smartphone controlled robot.

Step 2: Build the Tank per the Included Instruction

Picture of Build the Tank per the Included Instruction
SAM_1975.JPG
SAM_1976.JPG
Use superglue on the shafts to keep them attached to the chassis of the tank. Make sure the wheels rotate freely after being installed.  Do not let the glue get into the gearbox.  While the glue is drying, rotate the wheels to make sure the glue does not bond the wheel to the chassis.  You want the wheel shafts bonded to the chassis, not the wheels themselves.

Step 3:

Picture of
SAM_1985.JPG
Cut the circuit board holders off the top of the chassis to make room for the new controller board.

Step 4:

Picture of
SAM_1991.JPG
Install the battery holder (per the instructions that came with the tank) and cut the motor and battery wires as shown.
Use the image below as a guide to determine wire length.

Step 5: Install the EMGRobotics ADMCB to Interface the DC motors to the Smartphone

Picture of Install the EMGRobotics ADMCB to Interface the DC motors to the Smartphone
SAM_2033.JPG
SAM_2037.JPG
Strip the ends of the wires as shown.  Screw the wires into the green screw connector blocks on the EMGRobotics Audio Dual Motor Controller Board (ADMCB) as shown.  Be sure to note the color of the wire that goes into each side of each block.

Step 6: Drill a Hole in the Tank Top and Push the ADMCB Headphone Jack Through it

Picture of Drill a Hole in the Tank Top and Push the ADMCB Headphone Jack Through it
Install the tank top on the chassis, being carful not to yank on the ADMCB headphone cable.

Step 7: Modify Plastic "Over the Door Hook" to Mount Smartphone

Picture of Modify Plastic
SAM_2039.JPG
SAM_2042.JPG
SAM_2046.JPG
SAM_2049.JPG
SAM_1915.JPG
Purchase a plastic over the door hanger.  Snap hanger in half.  Mount hanger (as shown) to tank using double sided tape.  Stick velcro (hooks) squares to vertical portion of plastic door hanger (as shown). Stick velcro (loops) to the back of your Android device.
Great Job, your project is really amazing. I am really inspired from your project, . I have also learned something new here but i think you should have to share video of this Rc Tank.. thanks for sharing this great information......
Great Job, your project is really amazing. I am really inspired from your project, . I have also learned something new here but i think you should have to share video of this Rc Tank.. thanks for sharing this great information......
Is the motor controller open source hardware? I think it would be great to see an instructable on how to build the controller as well.
emgrobotics (author) 1 year ago
Additional connection information for the EMGRobotics ADMCB.
ADMCB_BlockDiagram2.png