Bluetooth Controlled Robot Car Using Arduino
Bluetooth Controlled Robot Car Using Arduino
by Nayantha KGD
In this instructable, i'm going to guide you on making a robot car that control over Bluetooth from your android
mobile phone. Not only that, the robot car has special ability of avoiding obstacles which it meet when moving the
car forward. The robot car is fully based on arduino and I hope to do step by step guide on making this robot in
very easy way. Hope you will enjoy it.
1 1
1. Chassis
Solder two wires to each DC motor. Then fix two to assemble the Smart 2WD Robot car chassis.
motors to the chassis using the screws. If you need Finally attach the Universal wheel (or ball caster
any clarification, please watch this youtube video wheel) to the back of the chassis.
https://www.google.lk/url?
sa=t&rct=j&q=&esrc=s&so... and it will show you how
Mount the Arduino UNO, L298n motor driver and the Breadboard on the chassis. Attach the HC-06 Bluetooth
module on the breadboard. Mount the HC-SR04 Ultrasonic sensor at the front of the chassis. Note: when mounting
the arduino board, leave enough space to plug the USB cable, since later you have to program the arduino board
by connecting the it to the PC via a USB cable.
Tip: This circuit diagram only shows you, how the Power the Bluetooth module using arduino 5V output.
pins of HC-06 Bluetooth module should be connected
to the arduino board. This is not the circuit diagram of Important: You have to remove any connections
our robot. you made to the arduino digital pin 0(RX) and
digital pin 1(TX) before upload any code.
Make resistor connections correctly!!! Otherwise your code will not upload to the board.
After uploading the code, you can plug wires to
You can use 'two series 1K' resistors instead of 2K both pins.
resistor.
OUT2 ® Motor 1 RXD ® arduino digital pin 1 (TX) [after going throught
resistor connections]
OUT3 ® Motor 2
OUT4 ® Motor 2
(https://cdn.instructables.com/ORIG/FSL/9TT3/JBQUNB5Z/FSL9TT3JBQUNB5Z.rar)
Download (https://cdn.instructables.com/ORIG/F1X/UI7O/JBQUNBB6/F1XUI7OJBQUNBB6.ino)
http://www.instructables.com/ORIG/F1X/UI7O/JBQUNBB6/F1XUI7OJBQUNBB6.ino
…
(https://cdn.instructables.com/ORIG/F1X/UI7O/JBQUNBB6/F1XUI7OJBQUNBB6.ino)
(https://cdn.instructables.com/ORIG/FEI/2HZN/JBQUNHZT/FEI2HZNJBQUNHZT.apk)
Now you can control the robot from your android mobile over Bluetooth and it will automatically avoid any obstacle
before crash!!!
Thank You