Instructables
loading
loading
Picture of Bluetooth Controlled Arduino RC Car
This Project is something i started for my Microcontroller class. We were tasked with picking either Arduino or Raspberry pi and then get the MCU to control an RC car or do something fancy with an RC car; Then once we decided what we were going to do we were to make a tutorial so that we too could show others what we were doing. I chose to control the remote control car using my Android phone via bluetooth.

For this project you will need these parts(A link to place where to get them will be provided if possible):
1 x Arduino UNO R3 || http://www.adafruit.com/products/170
1 x Motor Shield || http://www.adafruit.com/products/1438
RC Car or Motor or Alternative || Hobbyist Store, Adafruit, Toy Store
RC Car Battery 5v+ || Should come with the RC car if you buy one.
1 x HC-06 Bluetooth Module or Similar || Hobbyist Store, Ebay
1 x Female to female 4 pin cable || N/A, mine came with the bluetooth module
Jumper Cables || Hobbyist Store, Ebay
9v Battery pack || http://www.adafruit.com/products/67
Android Device
 
Remove these adsRemove these ads by Signing Up

Step 1: The Motor shield.

Picture of the Motor shield.
First of all we need to setup the Arduino and Motor shield. If you bought the motor shield you're going to have to solder, Grab your solder and you soldering iron and follow this tutorial: http://learn.adafruit.com/adafruit-motor-shield-v2-for-arduino/install-headers
  
uralliboo1 month ago

Adafruit Motor Shield.h libraries ??

shahreenr2 months ago

i need help in android application as i am new for this. I am not able to download .apk file.

help me.

sfc.renales2 months ago

can i also use arduino atmega 168 ?

ishan5534 months ago
ishan5534 months ago

i keep getting the error message

'Adafruit_MotorShield' does not name a type

can you please help me

and btw im using this (http://www.channypicture.com/pic/Uploadfile/6/SKU113900/13CDCFCE33CECD330361CE3353C8CEC8C9033BC7A023.JPG) shield

one more link

http://www.ebay.com/itm/Motor-Drive-Expansion-Shield-Board-Module-L293D-For-Arduino-Duemilanove-Mega-UNO-/221605183415?pt=LH_DefaultDomain_0&hash=item3398b2bfb7

plz help me I'm a complete beginner.

MelodicGhost6 months ago

Please someone, post links to the libraries that we need to have for this to work.

louie_yo1 year ago
hi there! awesome project. instead of arduino uno, can i use arduino leonard? sorry for the noob question. Thanks!

Yes, yes you can

I use BlueTerm app. It works just fine!

I use BlueTerm app. It works just fine!

fordchick8 months ago

awesome how you get it to do bluetooth control

Can anyone help me with this errors please ..its my first project with the arduino

ArduinoRCcar.ino:3:45: error: utility/Adafruit_PWMServoDriver.h: No such file or directory

ArduinoRCcar:10: error: 'Adafruit_MotorShield' does not name a type

ArduinoRCcar:11: error: expected constructor, destructor, or type conversion before '*' token

ArduinoRCcar:12: error: expected constructor, destructor, or type conversion before '*' token

ArduinoRCcar.ino: In function 'void setup()':

ArduinoRCcar:27: error: 'AFMS' was not declared in this scope

ArduinoRCcar:31: error: 'backMotor' was not declared in this scope

ArduinoRCcar:32: error: 'FORWARD' was not declared in this scope

ArduinoRCcar:34: error: 'RELEASE' was not declared in this scope

ArduinoRCcar:36: error: 'frontMotor' was not declared in this scope

ArduinoRCcar.ino: In function 'void loop()':

ArduinoRCcar:55: error: 'backMotor' was not declared in this scope

ArduinoRCcar:55: error: 'FORWARD' was not declared in this scope

ArduinoRCcar:59: error: 'backMotor' was not declared in this scope

ArduinoRCcar:59: error: 'BACKWARD' was not declared in this scope

ArduinoRCcar:63: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:63: error: 'FORWARD' was not declared in this scope

ArduinoRCcar:67: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:67: error: 'BACKWARD' was not declared in this scope

ArduinoRCcar:71: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:71: error: 'BACKWARD' was not declared in this scope

ArduinoRCcar:72: error: 'backMotor' was not declared in this scope

ArduinoRCcar:72: error: 'FORWARD' was not declared in this scope

ArduinoRCcar:76: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:76: error: 'FORWARD' was not declared in this scope

ArduinoRCcar:77: error: 'backMotor' was not declared in this scope

ArduinoRCcar:81: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:81: error: 'BACKWARD' was not declared in this scope

ArduinoRCcar:82: error: 'backMotor' was not declared in this scope

ArduinoRCcar:86: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:86: error: 'FORWARD' was not declared in this scope

ArduinoRCcar:87: error: 'backMotor' was not declared in this scope

ArduinoRCcar:87: error: 'BACKWARD' was not declared in this scope

ArduinoRCcar:91: error: 'frontMotor' was not declared in this scope

ArduinoRCcar:91: error: 'RELEASE' was not declared in this scope

ArduinoRCcar:92: error: 'backMotor' was not declared in this scope

I can't find the BluetoothRCController app on my Sony Xperia S ..any suggestions please?