Bluetooth Remote Controlled Car Using Arduino

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 8- March 2016

Bluetooth Remote Controlled Car using


Arduino
Nelson Rai1, Deepak Rasaily 2, Tashi Rapden Wangchuk3, Manoj Gurung4, Rit Kr. Khawas5
1, 5, 4
Diploma Of Final Year Student In Dept. Of Electrical&Electronicsengineering,Ccct Polytechnic
2,3
Sr. Lecturer In Dept. Of Electrical&Electronics Engineering, CCCT Polytechnic
Chisopani,South Sikkim, India

Abstract — This Work is based on Arduino, motor each bridge are connected together and the
driver and Bluetooth module. Arduino is an open- corresponding external terminal can be used for the
source prototyping platform Based on easy-to-use connection of an external sensing resistor. An
hardware and software. Arduino uses an additional supply input is provided so that the logic
ATmega328 microcontroller. Since robotics has works at a lower voltage.
become a major part in our daily life and also in the Bluetooth is a wireless technology standard for
engineering field and it plays a vital role in the exchanging data over short distances (using short-
development of new technology. This is a very wavelength UHF radio waves in the ISM band from
simple and easy type form of remote control car, 2.4 to 2.485 GHz) from fixed and mobile devices,
where the ordinary micro-controller has been and building personal area networks (PANs). Range
replaced by Arduino and IR sensors has been is approximately 10 Meters (30 feet).
replaced by a Bluetooth module. The remote can be These modules are based on the Cambridge Silicon
any android or IOS cell phones. This project can be Radio BC417 2.4 GHz Bluetooth Radio. This is a
made in a bigger scale for real time vehicles. complex chip which uses an external 8 Mbit flash
memory.

Keywords—.Microcontroller (ATMEGA32), motor II. OUR WORK


driver, Bluetooth Module This project of ours is controlling car not by using a
sensors or transmitter but using Bluetooth which is a
I. INTRODUCTION very simple communication medium in the present
The Arduino Uno is a microcontroller board based day. The remote in this project is an android device
on the ATmega328P. It has 14 digital input/output which has an inbuilt Bluetooth module. The
pins (of which 6 can be used as PWM outputs), 6 Bluetooth is a serial communication medium
analog inputs, a 16 MHz quartz crystal, a USB through which we can connect two devices. Here we
connection, a power jack, an ICSP header and a reset have inserted a Bluetooth module which gets
button. It contains everything needed to support the connected to the phone‘s Bluetooth, that allows us to
microcontroller; simply connect it to a computer communicate and allows to take command over it.
with a USB cable or power it with a AC-to-DC The Bluetooth module does not work on its own in
adapter or battery to get started.. You can tinker with controlling the car. The main part in controlling the
your UNO without worrying too much about doing car is played by the Arduino UNO which houses the
something wrong, worst case scenario you can micro-controller ATMEGA32. Arduino has played a
replace the chip for a few dollars and start over major role in the robotic section and has made it
again. "Uno" means one in Italian and was chosen to easier to convert digital and analog signal to physical
mark the release of Arduino Software (IDE) 1.0. The movements.
Uno board and version 1.0 of Arduino Software The project is Bluetooth based because it gives us
(IDE) were the reference versions of Arduino, now wider range of control and more efficiency. It also
evolved to newer releases. The Uno board is the first gives us the advantage of changing the remote
in a series of USB Arduino boards, and the reference anytime, meaning that we can use any android
model for the Arduino platform; for an extensive list devices including phones, tablets, computers.
of current, past or outdated boards see the Arduino Physical barriers like walls, doors, etc. do not effect
index of boards. in controlling the car.
The L298 is an integrated monolithic circuit in a 15-
lead Multiwatt and PowerSO20 packages. It is a WHY ARDUINO?
high voltage, high current dual full-bridge driver •We have used Arduino because it is an open source
designed to accept standard TTL logic levels and device which can be programmed through any
drive inductive loads such as relays, solenoids, DC operating system like Windows, Mac, Linux, etc.
and stepping motors. Two enable inputs are provided •The language used is understandable and easy.
to enable or disable the device independently of the •Arduino can be used by beginner in robotics to
input signals. The emitters of the lower transistors of professionals.

ISSN: 2231-5381 http://www.ijettjournal.org Page 381


International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 8- March 2016

•Changing of program is easy. the driver circuit. Once the device is all set up the
Android Device require an application called ―CAR
•Shield (external circuits) are available for various BLUETOOTH RC‖ which sends the command to
purpose like, if we want to connect the arduino to a the Bluetooth Module connected with the Arduino.
network then a wi-fi shield is available. For The Arduino receives these commands and transfers
controlling the motor a motor shield is available, and them to the Motor Driver from the digital I/O pins of
for this project a Bluetooth shield is used. the Arduino. The motor driver has two DC motor
connected to it output terminals and it runs the two
motor according to the commands send by the
Proposed System Arduino. The motor driver can run a single motor or
Power Supply: A power supply is an electronic both the motor at the same time in different
device that supplies electric energy to an direction. Which gives the user an advantage to run
electrical load. The primary function of a power the motor in any direction?
supply is to convert one form of electrical
energy to another and, as a result, power
supplies are sometimes referred to as electric Circuit Connection and Description
power converters.
Bluetooth module: It is small wireless serial
communication module that can be connected
with a Micro-Controller to receive and send data
when connected with other Bluetooth devices.
Arduino-UNO:Arduino is an open-source
prototyping platform based on easy-to-use
hardware and software. Arduino consists of both
a physical programmable circuit board and a
piece of software, or IDE (Integrated
Development Environment) that runs on your
computer, used to write and upload computer
code to the physical board.
Motor driver: It is a small circuit that hoists the
motor driving IC, and can control two motors at
the same time. It controls the motor speed by
pulse width modulation (PMW).

Fig 2 shows the Circuit diagram.


Block Diagram
CIRCUIT DESCRIPTION
As show in the diagram, two rechargeable batteries
as supply is used which is connected to motor driver
and arduino respectively. When the circuit is
energized, we will have to first pair the android
phone with the Bluetooth module through the
phones Bluetooth setting the default password of the
Bluetooth module will be ‗1234‘. Once the phone
gets paired open the application ‗CAR
BLUETOOTH RC‘ which we can download from
‗Google play store‘. on opening the application there
will be sets of control displayed on the screen. If the
device has not been connected the control will be
locked meaning the control buttons cannot be
pressed. When the car is at its initial position the the
application automatically sends the command ‗S‘
meaning stop. The stop command is put in a loop
that keeps on repeating throughout the execution of
the program. As the user presses any control buttons
the stop command will be interrupted by the move
forward, backward, right, left, depending on the user
Two dc batteries are required. First supply of 5v dc and the car moves like wise. The program is
is needed to power the Arduino board, and the designed in such a manner that we can also give two
second supply of 6-12v dc supply is needed to power commands at the same time i.e. move front and turn

ISSN: 2231-5381 http://www.ijettjournal.org Page 382


International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 8- March 2016

right or left and same with the backward motion. [ 5] Lalanne, T., and Lempereur, C., ―Color recognition with a
The Arduino also stores the program in its memory camera: a supervised algorithm for classification‖, IEEE
Southwest Symposium on Image Analysis and
so it does not require re-uploading of Program. Interpretation, Tucson-Arizona, pp. 198- 204, April 1998.
The IN1, IN2, IN3 and IN4 are the inputs for the [ 6] Signals, Systems and Computers, 2004 Conference Record
motor driver that receives command from the of the Thirty-Eighth Asilomar Conference on Publication 7-
Arduino for the two motors respectively. The motor Nov-2004 Volume: 1, on page(s): 577-581 Vol.1.
driver should be grounded with the Arduino ground
pin (GND). The motor driver requires minimum of [ 7] Mukesh Kumar Thakur, Ravi Shankar Kumar, Mohit
Kumar, Raju Kumar ―Wireless Fingerprint Based Security
6v and above to run, any voltage below 6v the motor System using Zigbee‖ , International Journal of Inventive
remains off.The RXD pin of the Bluetooth module is Engineering and Sciences (IJIES) ISSN: 2319–9598,
for receiving commands from the Android devices Volume-1, Issue-5, April 2013.
and sends to Arduino through this pin and the TXD [ 8] Annie P. Oommen1, Rahul A P2, Pranav V3, Ponni S4,
Renjith Nadeshan5,‖Design and Implementation of a Digital
is for transmitting or sending dates or information‘s. CodeLock‖International Journal of Advanced Research in
It is supplied with a 5v dc source from the arduino Electrical, Electronics and Instrumentation Engineering (An
5v pin. The main part of the above circuit diagram is ISO 3297:2007 Certified Organization), Vol. 3, Issue 2,
arduino UNO. The power supply section is very February 2014.
Important. It should provide constant voltage to the [ 9] HimaniGoyal, ―Wireless Display using RF-Module‖,
International Journal of Inventive Engineering and Sciences
devices for successful working of the project. (IJIES) ISSN: 2319 9598, Volume-3 Issue-2, January
2015.nm
D. Advantages: [ 10] SubankarRoy ,TashiRapdenWangchuk, Rajesh
Easy to install and low cost. Bhatt―Arduino Based Bluetooth Controlled Robot‖
International Journal of Engineering Trends and Technology
Manually operate. (IJETT), ISSN: 2231-5381, Volume-32, Issue-4, February
2016.
III. CONCLUSION:
The Arduino is an open source device that has been
the brain fornumerous projects. The Arduino has Authors
everything that is required by the user which
includes its inbuilt converter, i/o pins etc. With the [1]
combination of Arduino, and the Bluetooth Shield
we can control over many other things, like home
Lightings, air conditioner and many more through
our cell phones. The Arduino can also contribute at
large for the SmartHome system. By doing this
Project we found out a lot about the Arduino, and
Nelson Raiis a final year Diploma student, Dept. Of
how it has made us easier to convert digital signals
Electrical and Electronics Engineering from Centre
into physical movements. One more advantage of
for Computer and Communication Technology,
Arduino is that once a program is burned we don‘t
Chisopani, South Sikkim.
need to worry about the program getting erased as
long as it is not
[2]
RESET. Arduino has also over all other micro-
controller because of its efficiency and user friendly
property.

REFERENCE
[ 1] UjjwalKumar, Deepak Rasaily, PriyankaRana. ―Cell phone- Deepak Rasailyis Sr.Lecturerin
Based Device Control with Voice Acknowledgement‖
International Journal of Engineering Trends and Technology
Department of Electronics and Communication
(IJETT), ISSN: 2231-5381, Volume-32, Issue-5, February Engineering at Centre for Computer and
2016. Communication Technology (CCCT-
[ 2] Technology Intelligent Home: SMS Based Home Security Govt.Polytechnic) Chisopani, South Sikkim, India.
System with Immediate Feedback International Journal Of
Advance Research In Science And Engineering
http://www.ijarse.com IJARSE, Vol. No.2, Issue No.5, May, [3]
2013 ISSN-2319-8354(E).
[ 3] Aarfin Ashraf, Deepak Rasaily, Anita Dahal ―Password
Protected Door Lock System Designed Using
Microcontroller‖ International Journal of Engineering
Trends and Technology (IJETT), ISSN: 2231-5381,
Volume-32, Issue-4,February 2016. Tashi Rapden Wangchuk is
[ 4] Aarfin Ashraf, Deepak Rasaily, Shubham Kumar Sr.Lecturerin Department of Electrical and
―Biometric Attendance System Using Microcontroller‖
International Journal of Engineering Trends and Technology Electronic Engineering at Centre for Computer and
(IJETT), ISSN: 2231-5381, Volume-32, Issue-6, February Communication Technology (CCCT-
2016.

ISSN: 2231-5381 http://www.ijettjournal.org Page 383


International Journal of Engineering Trends and Technology (IJETT) – Volume 33 Number 8- March 2016

Govt.Polytechnic) Chisopani, South Sikkim, India.

[3]

ManojGurung is a final year Diploma


student, Dept. Of Electrical and Electronics
Engineering from Centre for Computer and
Communication Technology, Chisopani, South
Sikkim.

[4]

Rit Kr. Khawasis a final year Diploma


student, Dept. Of Electrical and Electronics from
Centre for Computer and Communication
Technology, Chisopani, South Sikkim.

ISSN: 2231-5381 http://www.ijettjournal.org Page 384

You might also like