Arduino Bluetooth RC Car W/ Electronic Braking System

38,427

269

121

Introduction: Arduino Bluetooth RC Car W/ Electronic Braking System

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

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!

Phone Contest

Participated in the
Phone Contest

First Time Author Contest

Participated in the
First Time Author Contest

13 People Made This Project!

Recommendations

  • LED Strip Speed Challenge

    LED Strip Speed Challenge
  • Sculpting Challenge

    Sculpting Challenge
  • Clocks Contest

    Clocks Contest

121 Discussions

0
m.tech.s3
m.tech.s3

4 years ago

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

0
Owen_soo
Owen_soo

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.

0
alullmer
alullmer

Reply 2 years 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
mariovanwetten
mariovanwetten

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

0
shreepaperudyog.satara
shreepaperudyog.satara

Answer 14 days ago

if arduino uno is no electricity then how is on bluetooth module

0
MaybeTrixx
MaybeTrixx

Question 2 years ago on Introduction

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

0
jekob
jekob

3 years ago

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

0
alullmer
alullmer

Reply 2 years ago

Separate power supply.

0
owensoo
owensoo

Reply 3 years ago

Well can you see if there is a wire lose?

0
fossoknu000
fossoknu000

3 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!

0
alullmer
alullmer

Reply 2 years ago

Disconnect the blutooth then download the program

0
Auroore
Auroore

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

0
TomekR5
TomekR5

Reply 2 years ago

Did u solve this problem? Maybe u remember how?

0
Auroore
Auroore

Reply 2 years ago

No sorry, I am always looking for the solution

0
TomekR5
TomekR5

Reply 2 years ago

Yes

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

0
Auroore
Auroore

Reply 2 years ago

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

0
Auroore
Auroore

Reply 2 years 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
Auroore
Auroore

Reply 2 years 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
TomekR5
TomekR5

2 years 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
HasanE13
HasanE13

2 years ago

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