You are on page 1of 16

BLUETOOTH CAR

USING ARDUINO
Presented By – Arkin Markan(19BCS2195)
Rainy (19BCS2189)
Sajal Srivastava(19BCS2187)
Girish Gour(19BCS2215)
AIM OF THE PROJECT

The Project aims at designing a


car which can be
controlled through Bluetooth
using Arduino
INTRODUCTION

Bluetooth controlled car is a robot


which is built using Atmega8
microcontroller in which serial
communication is done via
Bluetooth and programming is
done in embedded C language
BUILDING BLOCKS

ARDUINO
UNO

Android HC-05 Bluetooth


phone/Laptop module

L298 Motor
Driver
COMPONENTS REQUIRED
Hardware Used Software Used
1. Arduino Uno Board 1. Arduino Bluetooth Controller
2. Bluetooth Module (HC-05) Application (Can be download from
3. Motor Driver Module (L298D) Google Play Store)
4. Rechargeable Battery Pack
5. Car Chassis 2. Arduino Software Code
6. Free Wheeler
7. Few Jumper wires as per required
8. Led lights ( white and Red)
Arduino UNO
◦ Arduino is a microcontroller board, powered with a battery or an AC to DC adapter.
◦ Arduino was developed as an open source environment which means that the Arduino board can be
copied and cloned.
◦ It is clearly the best platform for beginners who are just getting started with electronics and coding as
there is a lot of support for Arduino in terms of the add-on kit, the project codes, forums and tutorials.
◦ Various sizes of Arduino board are available and
bigger boards means more memory, maybe with a
different controller and obviously with more inputs and outputs.
◦ The Arduino, which is based on the AT mega 328 can
take the power supply from either the Data Transfer
Port or its DC jack.
Bluetooth Module (HC-05)
◦ For the communication between mobile phone and microcontroller Bluetooth module(HC-05) is used
◦ Low Power 1.8V Operation ,1.8 to 3.6V I/O .
◦ Serial port Bluetooth module have a Bluetooth 2.0+EDR
(enhanced data rate), 3Mbps modulation with complete 2.4GHZ radio
transceiver and baseband.
◦ Using Bluetooth profile and android platform architecture different type of
Bluetooth applications can be developed.
L298N Motor Driver Module

◦ The L298N Motor Driver Module is responsible for providing the necessary drive current to the motors
of the robotic car.
◦ This L298N Motor Driver Module is a high power motor driver module for driving DC and Stepper
Motors.
◦ This module consists of an L298 motor driver IC
and a 78M05 5V regulator. 
◦ L298N Module can control up to 4 DC motors, or
2 DC motors with directional and speed control.
DC Motors:
◦ Electric Motors produce Mechanical movements by taking in the electrical energy and producing
equivalent mechanical energy.
◦ Hundreds and thousands of devices are powered by electrical motors- from small pick-and-place robots
to big turbines- motors find applications in every industry.
◦ A DC motor is any of a class of rotary electrical machines that converts direct current electrical power
into mechanical power. The most common
types rely on the forces produced by
magnetic fields.
◦ Nearly all types of DC motors have some internal
mechanism, either electromechanical or electronic, to
periodically change the direction of current flow in part of
the motor.
ANDROID OPERATED CAR

L298
Arduino
Motor
Controller
Driver
FLOW CHART OF WORKING MODEL
CIRCUIT DIAGRAM FOR BLUETOOTH
  .

CONTROLLED CAR

                     
Circuit Diagram Explanation
◦ A Motor driver is connected to arduino to run the car. Motor driver’s input pins 1, 2, 3 and 4 are
connected to arduino's digital pin number 5, 6, 10 and 11 respectively. Here we have used two DC motors
to driver car in which one motor is connected at output pin of motor driver 3 and 6 and another motor is
connected at 11 and 14. A 6 volt Battery is also used to power the motor driver for driving motors.
Bluetooth module’s rx and tx pins are directly connected at tx and rx of Arduino. And vcc and ground pin
of Bluetooth module is connected at +5 volt and gnd of Arduino. And a 11.1 volt rechargeable battery is
used for power the circuit at Arduino’s VIN pin
Project Design
◦ For this project we will use a toy car toy. Here we have selected an toy car. We have changed its RF
circuit and with Arduino circuit. This car will have two motor motors one at front and other one at rear.
The front- wheels of vehicle will be used to provide vehicle direction means a left turn or a right turn.
The rear-wheels of vehicle will be used to drive the car forward and forward.
◦ The Bluetooth module will be used to receive commands from the Android phone and the Arduino UNO
will be used to control the entire system. The Motor driver of the car is connected to arduino to run the
car. The driver's input pins are connected to the arduino digital pins. Here we have used two DC motors
to driver car in which one motor is connected at output pin of motor driver and another motor is
connected with rest pins
INNOVATION

◦ We are living in the 21st century. Now, smart phone has become the most essential thing in our daily lives.
Android based smartphones are becoming each time more powerful and equipped with several accessories
that are useful for Robots.

This project describes how to control a robot using smartphone using Bluetooth communication, some
features about Bluetooth technology, components of the mobile and robot. We will present a review of
robots controlled by mobile phone via moving the robot upward, backward, left and right side by the
android application.

Bluetooth has changed how people use digital device at home or office, and has transferred traditional wired
and digital devices to wireless devices. Here we are using Bluetooth communication, interface
microcontroller and android application.
We are using Arduino software to interface the Bluetooth module with microcontroller. According to
commands received from android the robot motion will be controlled.
THANK YOU

You might also like