3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Autonomous Control of RC Car Using Arduino

Autonomous Control of RC Car Using Arduino
This instructable shows how to modify an inexpensive RC car so it can be controlled by an on-board microcontroller.  You can program the controller to make the car do any number of driving patterns and stunts.  Once you have the car being controlled from the on-board controller, you can add sensors for light and sound and make the car do things like line following.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Gather Materials and Tools

Gather Materials and Tools

I used the following materials:
-RC Car - el cheapo from Walmart.  It cost $6 at my local Walmart.
-Arduino - I used the Duemilanove purchased from Sparkfun, (www.sparkfun.com)
-4 1000 Ohm 1/8 Watt resistors (color code BRN/BLK/RED). The value of the resistors is not critical.  Anything within 50% should work.
- 1/16th inch heatshrink tubing to insulate the resistors after they're installed
- 22 AWG solid  wire.  You'll need five wires, 6 to 8 inches long. I used Black for the Ground and White for the 4 control wires.
- a small amount of solder
 - 2 rubber bands
- 9V battery clip that plugs into the Arduino, also available from Sparkfun

Tools you'll need are:
- small (not tiny) Phillips screwdriver
- wire stripper
- soldering iron
- "third hand" to hold resistors while soldering wires to them
- small tip diagonal wire cutters
- desoldering tool or braid
- tweezers or small needle-nose pliers



« Previous StepDownload PDFView All StepsNext Step »
17 comments
Apr 16, 2012. 5:00 AMokporuatega says:
can i use an arduino pro for this project or only an arduino uno will do?
Jul 1, 2011. 10:22 AMplaylee says:
I follow your step by step, then I can drive the motor, but I have one question, how do you know the resistor should be 1K Ohm ?
Jul 1, 2011. 10:25 AMplaylee says:
For pin's usage, I refer to RX-2B spec. just right as the author said :)
Feb 25, 2011. 9:19 AMeladrin201 says:
Which Arduino specifically did you use. I can't seem to find the Duemilanove you mentioned on Sparkfun. thanks.
Nov 13, 2010. 7:35 PMzack247 says:
very interesting! if you took the arduino chip out of the programming board or got a smaller version you could even fit it all inside the car! 5*s
Jan 5, 2011. 10:35 AMwfelix says:
Or get a bigger car :D.
But I think he made this as a concept proof.
Jun 28, 2010. 1:12 PMnicat23 says:
Very cool I will have to try this when my arduino gets here!
Feb 8, 2011. 7:55 AMJedrokivich says:
Same here. I can't beleve it takes a month to ship from china...
Nov 9, 2010. 9:25 PMz28racer says:
for Karonth you can cut the tracks on the PCB and put diodes in to protect the chip, the problem is when the Arduino and you are telling the H-bridges to go forward and backward at the same time it will ruin them. I am trying to find a way around the same problem. anyone with ideas? For amazing1 most of these cheap RC cars use 1 of two very similar chips with the same pin out.
Nov 8, 2010. 6:48 AMkaronth says:
I have a very similar RC car and I'm trying to build a self driving rover out of it, but I'd like to keep the RC circuit as a fallback solution.
If I don't remove the receiver chip and I solder the arduino wires piggyback style, do you think it could work or would I just fry the chip.
Thank you, great instructable!
Jul 10, 2010. 1:00 PMamazing1 says:
i just have one question, How did you know what pins to clean out and use? because if i am trying it on a different car that uses a different chip how do i figure out what pins to use, and to hook up to my arduino. this was a very good instructables by the way. Thanks
Jul 10, 2010. 12:07 PMelectronic boy says:
will this work with any type of RC car that has that setup or is it a specific chip thanx
Jun 29, 2010. 8:17 AMChowmix12 says:
5/5* Ible! Loved it! i believe it will be featured soon! Very thorough. get back to us with some sensors and cool lighting effects, ya?

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
2
Followers
1
Author:careyfisher