Smart Phone Control Bluetooth Car Robot
This robot is controlling by smart phone by an application (Bluetooth car RC).this project can be used in many field. And it’s a very simple device to control. We have made mobile Bluetooth controlling robot. This project is work on the Bluetooth module which is connected to you smart phone and your smart phone work as a transmitter, robot get instructions to work.
Components Required
1. Arduino uno (To purchase click here)
2. Bluetooth module (HC-05)(To purchase click here)
3. Motor driver (l293d)(To purchase click here)
4. Dc motor(To purchase click here)
5. Jumper wires
6. Battery(9v)(To purchase click here)
7. Wheels(To purchase click here)
Circuit Diagram--
(see in Figure 1)
Programming ---
char t;
void setup() {
pinMode(13,OUTPUT); //left motors forward
pinMode(12,OUTPUT); //left motors reverse
pinMode(11,OUTPUT); //right motors forward
pinMode(10,OUTPUT); //right motors reverse
pinMode(9,OUTPUT); //Led
Serial.begin(9600);
}
void loop() {
if(Serial.available()){
t = Serial.read();
Serial.println(t);
}
if(t == 'F'){ //move forward(all motors rotate in forward direction)
digitalWrite(13,HIGH);
digitalWrite(11,HIGH);
}
else if(t == 'B'){ //move reverse (all motors rotate in reverse direction)
digitalWrite(12,HIGH);
digitalWrite(10,HIGH);
}
else if(t == 'L'){ //turn right (left side motors rotate in forward direction, right side motors doesn't rotate)
digitalWrite(11,HIGH);
}
else if(t == 'R'){ //turn left (right side motors rotate in forward direction, left side motors doesn't rotate)
digitalWrite(13,HIGH);
}
else if(t == 'W'){ //turn led on or off)
digitalWrite(9,HIGH);
}
else if(t == 'w'){
digitalWrite(9,LOW);
}
else if(t == 'S'){ //STOP (all motors stop)
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
}
delay(100);
}
Applications--
- MEDICALLY MONITERING PATIENT EMOTION STATE
- COMMUCATING IN VIDEO CONFERENCING
- CONTROLLING ROBOT WITHOUT ANY PHYSICAL CONTACT
- ENABLEING VERY YOUNG CHILDREN TO INTERECT WITH THE COMPUTER
- INFORMATIONS SCREEN IN SUPER MARKET
- POST OFFICE
- BANKS
- TRANSFORTATION
Advantage---
- NO SPECIAL TRAINING IS REQUIRED TO USE THIS.
- SPEED AND RELIABLE SUFFICIENT FOR RECOGNISATION SYSTEM
- SIMPLE, FAST AND EASY TO IMPLEMENT.
- CAN BE USED IN TRANSPORTING.
- SYSTEM CAN RECOGNISE STATIC AND DYNAMIC GESTURE.
Refrences -- https://create.arduino.cc/projecthub/samanfern/bluetooth-controlled-car
Circuit Diagram