This is how to make an RC car for around 40$(27$ w/ uno clone).
Teacher Notes
Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.
Step 1: Parts
Step 2: Programing
Here is the code:
Step 3: App
The app is simple, UP, DOWN, RIGHT, LEFT, UPRIGHT etc. ,also a slider. Arduino Bluetooth RC Car website.
Requires Android
2.3.3 and up.
Step 4: Wiring
Wire the robot as above, then it should be ready.
Thank you for reading.
Have fun!

Participated in the
Phone Contest

Participated in the
First Time Author Contest
120 Discussions
4 years ago
Are u sure it will works with that 9V battery ? and how much ampere does it supply ?
Reply 4 years ago on Introduction
It runs for around 15 minutes, and the batteries can supply 300mah(nimh). Li-ion batteries voltage is to low, as it cuts out at about 7.5 volts.
Reply 1 year ago
I use two li-ion 4.2 6000mah plus a 9v battery. I power the arduino with the 9v and the motor shield with the 4.2v 6000mah batteries and no problems.actualy the arduino can handle 12v.
Question 1 year ago
HI there, cool car, it works fine, but if i unplug the USB cable i dont have any bluetooth. could it be that i have to less power ? if the UNO has contact with the computer bluetooth has been working. strange.
and question number two, can i add an ultrasoon sensor with it ?
please ltell me how
greetings Mario
Question 1 year ago on Introduction
does it have to be an android device, so am i able to use an iphone?
3 years ago
sorry but my l298n can't move the dc motors. what I have to do?
Reply 1 year ago
Separate power supply.
Reply 2 years ago
Well can you see if there is a wire lose?
2 years ago
I am having trouble getting the car to respond with the app. the app says connected but nothing works. I have uploaded v 4.0 code to aurdino. plz help!
Reply 1 year ago
Disconnect the blutooth then download the program
2 years ago
Hi!
Can you help me please? I have a problem with the overturning of the program. It's write:
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
So I can't upload, it's a big problem.
Thanks for your help!
PS: Excuse me for the grammar, I'm french and my level englsih is low.
PS: Congratulations for this project, is fantastic ;)
Reply 1 year ago
Did u solve this problem? Maybe u remember how?
Reply 1 year ago
No sorry, I am always looking for the solution
Reply 1 year ago
Yes
Program get into arduino but car doesnt work :/
I download app on the phone but nothing happen
Reply 1 year ago
Oh for me this is the same, the robot not function :/
Reply 1 year ago
The wires of mounting must not be plugged in when you put the program on the Arduino board. I think that was the solution to my problem.
Reply 1 year ago
The wires must not be plugged in when you put the program on the Arduino board. For me it was that.
Tell me if it your problem :)
1 year ago
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#up... w poszukiwaniu sugestii.
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x0f
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x0f
I dont get it can u help me? I used ur code
2 years ago
okadar baktım tükenmiş.bitmiş bi yardım edermisiniz
2 years ago
robot pilatformunu nerden adınız