1 of 19

Bluetooth Controlled car

Using Arduino

Arduino

C++

2 of 19

THE TEAM

Group no 10, Members

Nayan Savekar

Yash Pawar

Rohan Poojary

Gaurav Patil

Guide

Ajit Saraf

3 of 19

TABLE OF CONTENTS

Introduction of project

Literature survey

Problem definition

Working, Block diagram / circuit diagram

Application of Project

References

04

05

06

01

02

03

Connections

Communications

working

Use in different fields,

Future updates

Websites

Articals

​

What is a machines

Components used

Research

Aim

Things need to be taken care of

Problems faced

4 of 19

Introduction of Project

  • Sensor less robots are machines.

​

  • Reach a designated point, maneuver the area and reach back to the point of origin.

​

  • Machine can be controlled by any human using his android mobile phone

​

  • Arduino play a major role in the control section

​

  • Convert digital signals and analogue signals into physical movements

5 of 19

Arduino Uno

Bluetooth hc 05

Driver L298

Components used

Motor

4-5 V

Batteries

9 V

6 of 19

Literature Survey

Various researches have been made by different researchers for developing this project. However, they serve a different application and have different technologies implemented. Some of those are mentioned below.

7 of 19

JORGE

WINTER

RANJITH KUMAR,

SANTHOSH KUMAR

ARPIT SHARMA,

REETESH VERMA,

SAURABH GUPTA,

SUKHDEEP KAUR

VITO

GUARDI

M. SELVAM

Transfer of information

Surveillance

camera

Communication

protocol

Diffusing

bomb

Android smartphone

8 of 19

Problem Definition

  • The main target is to safely reach a designated point, maneuver the area and reach back to the point of origin, without being physically connected with the machine
  • This is achieved by the Bluetooth technology used in this, its helps to control the car without making any physical contact with it.
  • To reach a specific area / to control the car Arduino and driver plays an import role.
  • The Arduino gives the commands to the driver.
  • The driver controls the motors which helps our car to move back and forth.

​

​

9 of 19

Simulation

  • The simulation was been perform successfully in tinker cad.
  • A breadboard was used to connect all the components together.
  • A power supply of 9v was been provided.
  • The video of the simulation is given in the link below

https://drive.google.com/file/d/1FBesV0P7BTcsj2iaQLlJBQXcrhDvcMkL/view?usp=sharing

10 of 19

WORKING

11 of 19

12 of 19

BLOCK DIAGRAM

13 of 19

CONNECTION

  • The RX of Bluetooth is connected to the TX of Arduino and vice versa
  • Bluetooth Vcc to 5v of Arduino and ground to ground
  • Arduino pin no.9,10,11,12 to Driver pin no.1,2,3,4 respectively.
  • Motors are connected to both the sides of the Driver

14 of 19

POWER

SUPPLY

2 x 9V

  • Power supply of 18v is connected to the 12-35 pin of the Driver
  • Arduino input Vin is connected to the 5v pin of the Driver
  • Arduino 5v is connected to the Vcc pin of the Bluetooth
  • And all the grounds are connected

15 of 19

CODE

// Starting of Program

int m1a = 9;

int m1b = 10;

int m2a = 11;

int m2b = 12;

char val;

​

void setup()

{

pinMode(m1a, OUTPUT); // Digital pin 10

pinMode(m1b, OUTPUT); // Digital pin 11

pinMode(m2a, OUTPUT); // Digital pin 12

pinMode(m2b, OUTPUT); // Digital pin 13

Serial.begin(9600);

}

​

void loop()

{

while (Serial.available() > 0)

{

val = Serial.read();

Serial.println(val);

}

​

if( val == 'F') // Forward

{

digitalWrite(m1a, HIGH);

digitalWrite(m1b, LOW);

digitalWrite(m2a, HIGH);

digitalWrite(m2b, LOW);

}

else if(val == 'B') // Backward

{

digitalWrite(m1a, LOW);

digitalWrite(m1b, HIGH);

digitalWrite(m2a, LOW);

digitalWrite(m2b, HIGH);

}

else if(val == 'L') //Left

{

digitalWrite(m1a, LOW);

digitalWrite(m1b, LOW);

digitalWrite(m2a, HIGH);

digitalWrite(m2b, LOW);

}

​

else if(val == 'R') //Right

{

digitalWrite(m1a, HIGH);

digitalWrite(m1b, LOW);

digitalWrite(m2a, LOW);

digitalWrite(m2b, LOW);

}

else if(val == 'S') //Stop

{

digitalWrite(m1a, LOW);

digitalWrite(m1b, LOW);

digitalWrite(m2a, LOW);

digitalWrite(m2b, LOW);

}

}

16 of 19

RESCUE OPERATIONS

HOTELS

MILITARY PURPOSE

Applications of project

17 of 19

RECHARGEABLE BATTERIES

SENSORS

FUTURE

ACCELEROMETER

18 of 19

  1. https://create.arduino.cc/projecthub/samanfern/bluetooth-controlledcar-d5d9ca
  2. https://create.arduino.cc/projecthub/JANAK13/bluetooth-controlledcar-
  3. 2c60e9?ref=search&ref_id=Elelctric%20Car%20with%20Bluetooth%20c ontrol&offset=2
  4. https://www.engpaper.net/arduino.htm
  5. https://www.shutterstock.com/search/car+drawing
  6. https://www.instructables.com/Smartphone-Controlled-RC-Car-UsingArduino/
  7. Getting Started with Arduino by Massimo Banzi
  8. Programming Arduino: Getting Started with Sketches by Simon Monk

​

REFERENCES

19 of 19

THANK YOU