Arduino Bluetooth RC Car W/ Electronic Braking System

35,350

270

120

Intro: Arduino Bluetooth RC Car W/ Electronic Braking System

This is how to make an RC car for around 40$(27$ w/ uno clone).

Step 1: Parts

1. An Arduino Uno(from Amazon), Micro, Mega, Duo, or Leonardo.($5.99 Uno clone)

2. Robot platform.

3. L298n Motor driver.

4. Hc-06 bluetooth module.

5. 9v battery.

6. 9v battery holder.

7.Android device.

Software:

Arduino IDE

Arduino Bluetooth RC Car

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!

11 People Made This Project!

Recommendations

  • Fix It! Contest

    Fix It! Contest
  • Metalworking Contest

    Metalworking Contest
  • Tiny Home Contest

    Tiny Home Contest

120 Discussions

0
None
m.tech.s3

3 years ago

Are u sure it will works with that 9V battery ? and how much ampere does it supply ?

2 replies
0
None
Owen_soom.tech.s3

Reply 3 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.

0
None
alullmerOwen_soo

Reply 8 months 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.

0
None
mariovanwetten

Question 4 months 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

0
None
MaybeTrixx

Question 7 months ago on Introduction

does it have to be an android device, so am i able to use an iphone?

0
None
jekob

2 years ago

sorry but my l298n can't move the dc motors. what I have to do?

2 replies
0
None
alullmerjekob

Reply 8 months ago

Separate power supply.

0
None
owensoojekob

Reply 1 year ago

Well can you see if there is a wire lose?

0
None
fossoknu000

1 year 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!

1 reply
0
None
alullmerfossoknu000

Reply 8 months ago

Disconnect the blutooth then download the program

0
None
Auroore

1 year 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 ;)

6 replies
0
None
TomekR5Auroore

Reply 9 months ago

Did u solve this problem? Maybe u remember how?

0
None
AurooreTomekR5

Reply 9 months ago

No sorry, I am always looking for the solution

0
None
TomekR5Auroore

Reply 9 months ago

Yes

Program get into arduino but car doesnt work :/
I download app on the phone but nothing happen

0
None
AurooreTomekR5

Reply 9 months ago

Oh for me this is the same, the robot not function :/

0
None
AurooreTomekR5

Reply 9 months 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.

0
None
AurooreTomekR5

Reply 9 months 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 :)

0
None
TomekR5

9 months 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

0
None
HasanE13

9 months ago

okadar baktım tükenmiş.bitmiş bi yardım edermisiniz

0
None
HasanE13

9 months ago

robot pilatformunu nerden adınız