Introduction: Bluetooth Controlled Robot

controlling a basic robot using a Bluetooth enabled mobile

Step 1: Materials Needed

1. Bread board
2. HC-05 Bluetooth module
3. jumper wires or breadboard wires
4. Induino R3 or any arduino clone
5. two 500 rpm motor
6. two 9v batteries
7. L293D
8. Chassis
9. Wheels
10. Android mobile

you can buy chassis, wheels, motors as per your budget....

Step 2: Breadboard Connection

connect the breadboard in this way way so that 5v flows through the outer side and gnd through the inner horizontal connection. connect the 5v and gnd to the breadboard from the induino.
The applied 5v should pass in this order ABCD

Step 3: Connecting HC-05

connect the Vcc to 5v and gnd to ground... connect the rx of hc-05 to the tx of the induino and connect the tx of the hc-05 to the rx of the induino... key and state need not be connected.

Step 4: L293D

connect the pins 4,5,12,13 of L293D to ground and connect O1, O2 to left motor, similarly O3,O4 to right motor,
i1-pin2 of induino
i2-pin4 of induino
i3-pin12 of induino
i4-pin11 of induino

Step 5: Motor Connections

after connecting motor it will look like this...

if you want connect a buzzer to pin8 of induino which will act as horn...

Step 6: Code

upload this code to induino....

Step 7: Connecting With Bluetooth

Arduino Bluetooth RC Car

Download this app from play store..

connect a 9v battery to induino.. the Bluetooth module will start to blink continuously.... now open the app in your mobile

1.At first a red light will blink at the left top of the app
2. go to options and click connect
3. connect to the Bluetooth device.... default pin is 1234 or 0000
4. after connecting there will be green light in the left top corner of the app

that's it now you can enjoy your own Bluetooth RC robot

there may be some mistakes.. tell me if you find any ^_^

Comments

author
DXGJyothish (author)2017-03-18

Is it possible to add camera and ultrasonic sensors to it?

author
varun96 (author)DXGJyothish2017-05-18

yes

author
karthikeyan 007 (author)2017-03-26

thank sir

author
karthikeyan 007 (author)2017-03-26

thank you sir

author
DXGJyothish (author)2017-03-18

What happens if we use 300rpm motor

author
DXGJyothish (author)2017-03-18

Is it possible to add camera and ultrasonic sensors to it

author
ShashiP13 (author)2017-02-10

Do I have to buy a motor driver too??

author
ShashiP13 (author)2017-02-10

Sir I had bought Arduino Uno r3.....Will it work???

author
varun96 (author)ShashiP132017-02-10

Yes

author
SuhasA3 (author)2016-09-12

Sir,

Can I code this For Arduino uno

author
souravguragai (author)SuhasA32016-12-04

Yes you Can

author
SuhasA3 (author)souravguragai2016-12-05

Thnx sir

author
TAPAN KRISHS (author)2016-03-03

Is it possible to control cardboard robot in the link

https://www.instructables.com/id/Cardboard-Robot/?A...

with bluetooth using your procedure(only forward and backward direction).

author
varun96 (author)TAPAN KRISHS2016-03-03

Yes you can with few minor alterations in the code...

author
hasmilazlan (author)2015-03-26

it can use voice?

author
varun96 (author)hasmilazlan2015-03-30

Yes

author
jc25000 (author)2014-12-17

i don t want that information. i wish know how you program bluetooth with java for android. so i wish look at the code of file *.java pls

author
varun96 (author)jc250002014-12-17

sorry i dont have that :(

author
jc25000 (author)2014-12-17

is it possible to see the android code ?

author
varun96 (author)jc250002014-12-17

I downloaded it from play store....
goto settings and you can see these

temp_2109683092.jpg

About This Instructable

9,302views

22favorites

License:

Bio: Love robotics
More by varun96:Easiest Way to Bootload Arduino UnoLine Follower without microcontrollerBluetooth controlled robot
Add instructable to: