Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Robotic Car Using Arduino With Bluetooth PDF

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

ROBOTIC CAR USING ARDUINO WITH BLUETOOTH CONTROLLER

1
Vijayalakshmi S, 2Archana M
1
Final year, Department of Computer Science and Engineering, Adhiyamaan College of Engineering, Hosur
2
Assistance professor, Department of Computer Science and Engineering, Adhiyamaan College of Engineering,
Hosur

Email: 1vijayalakshmiselvaraj07@gmail.com, 2archu2fly@gmail.com

ABSTRACT - The Android controlled temperature sensing The DC motors are widely used for providing variable speed
RoboCar. The working is based on Android OS, Arduino, drive system in industrial applications resembling automation,
L298N motor, DC motor driver, temperature sensor-DHT11 electrical traction, military instrumentality, fixed disk drives,
and Bluetooth module. Arduino is an open-source prototype thanks to their high potency, noise-free operation, compactness,
platform. Sensing the environment of the temperature sensor. dependability and low maintenance and cost. Many connection
Remote control car, with an Arduino, L298N motor and technologies are used nowadays such as GSM, GPRS, Wi-Fi,
Bluetooth module. Sensing the temperature, with an DHT11, WLANs and Bluetooth. Every technique has its own distinctive
Arduino and Bluetooth module. Upload the code to the characteristics and applications. Among these wireless
Arduino using the knowledge of programming. The Arduino connections, Bluetooth and Wi-Fi technology is usually
code simulated on software and be interface with the enforced.
hardware. The device can be controlled by any smart device The system hardware consists of a controller equipped with
with android. AirDroid is an app exclusive to Android which Bluetooth communication module. It’ll be connected to the
enables you to connect your device to PC through a Wi-Fi motors and other alternative components of robotic car. When
controller of wireless network. It is used to connect the mobile the robot app is turned on and is connected with the current
camera to view in our pc to fixing in the car. It also used to system via Bluetooth, one will operate the car by giving
view the location of the car. The Robotic car sense the wireless commands from the app using the functions already
temperature to view by the mobile app. All the controls of the programmed in the app. The vehicle will move all four told
vehicle on the app on that device. It is used to sense the directions: left, right, front and back.
environment of the military force before doing some of the For forward movement, movement of both the motors will
process. It is used for the sensing the environment of the be in the same direction and for backward motion; movement
system. of the motors will be in opposite direction. For left and right
movements, either of the motors will rotate and to stop both the
Index Terms – Android OS, Bluetooth, App controller, DC motors will stop. Instructions are given to the motors through
motors, L298N Motor Driver, Temperature sensors, Arduino the mobile app by the user.
Uno, Battery, PC.
II. LITERATURE SURVEY
I. INTRODUCTION
Various researches have been made by different researchers
Smartphone has quite changed the traditional ways of human for developing this project. However, they serve a different
to machine interaction. Smartphone is now a vital part of a application and have different technologies implemented. Some
person’s life. Android is a software platform for mobile device of those papers are mentioned below stating their technology
that includes an operating system, middleware and key and application.
applications. Android is a safe and secure operating system. All Jorge Kazacos Winter [2] has developed android controlled
of its essential tools are combined in software called SDK robot automation. Main aim of his project was the transfer of
which stands for Software Development Kit. We know that all information wirelessly between a smartphone and the robot and
manual operations have been replaced by automated developing the robot and its communication system underneath
mechanical operations. Our main objective of writing this paper a low price and open source philosophy. He used 3D design
is to control the robot by sensing the temperature of the technique to style the structure of the robot with the facilitation
environment using Bluetooth app and view the direction of the of parametrical modelling software. The style, when fed to the
3D printer can print the parts of the robot in a layered manner
car using mobile camera and also find the location of the robot.
one by one and can then use these parts to assemble the robot
Bluetooth is used for its various advantages over other wireless
simply. He has used Arduino micro-controller and Wi-Fi
technologies. Hardware technology utilized in smart phones has
technology in this robot.
also greatly improved. Hence, we can say that Android M.Selvam [4] in his paper has design to develop a robotic
smartphones will serve a great benefit for industrial, system which has a wireless camera attached to the
commercial and other general-purpose applications.
1
surveillance. Bluetooth was implemented in his project for motors at each of its front and rear side. Front side motor is used
providing connection between robot and smartphone. Wireless for giving direction to car means turning left or right side. And
night vision camera was used for providing the remote rear side motor is used for driving the car in forward and
surveillance. The video which is recorded by camera is then backward direction used to handle the mobile application.
transmitted to TV unit through Radio Frequency signal. He AirDroid application is used to connect the mobile camera
used 8051 micro controllers for the robotic unit. device to view in PC device of the car motions.
Vito M Guardi [1] has evolved the method of Bluetooth
technology by developing an android app for a robot which is V. BLOCK DIAGRAM
driven by a microcontroller. The central idea of his work is to
show that one android app can be operated using totally The Block Diagram of our system consists of a Bluetooth
different electronic devices. Vito M Guardi has invented a module, an Arduino kit, a couple of motors for driving the car
communication protocol for android smartphone and robotic and temperature sensor.
platform over a Bluetooth.
Ranjith Kumar Goud and B.Santhosh Kumar [3] have
invented a pick and drop robot. They wanted it to be used for
diffusing a bomb remotely with safety. For the robotic arm, they
used a pair of motors and another pair as the wheels of the robot
for controlling the movement. Connectivity is established using
Bluetooth. The micro-controller used is LPC2148. They had
also attached a wireless camera for remote surveillance. They
have worked on this project mainly for industrial and military
applications.
Xiao Lu, Wenjun Liu, Haixia Wang, Qia Sun [8] have
published a paper based on a project in which the smartphone
is capable of IFLYTEK voice as well as handwritten input. The
design is therefore robust, suitable, and practical for use and it
also ensures the reliability of the full system. For connectivity
between the smartphone and robot, wifi is used. Use of wifi Fig 1. Block Diagram of the Circuit
makes it easy and absolutely convenient for controlling the
robot so that it can act according to the commands.
A. Android Smartphone
Arpit Sharma, Reetesh Verma, Saurabh Gupta, Sukhdeep
Kaur Bhatia [9] have configured an android smartphone which Android is a very popular open source operating system
can control a robot via Bluetooth technology. The phone uses (OS), used in mobile devices such as tablets and smartphones.
motion sensors and records the gestures sent via an android Android has a very user-friendly interface which relies on direct
mobile phone. It also has an inbuilt accelerometer and interaction between the user and the device i.e. by using touch
Bluetooth module for controlling the movements of a robot. gestures. These gestures are like real-world actions, which
include swiping, tapping, scrolling and pinching, to control the
III. EXISTING SYSTEM onscreen objects, together with a virtual keyboard for taking
input in text form. In this project, android smartphone has an
installed app which is used for controlling the robot unit. The
Before they are using the remote device to be control by the smartphones already come with inbuilt technology to establish
robotic car. Remote controller car is a separate device to handle connection. The technology we have used is Bluetooth and wifi.
the car using the wired and wireless connection. Camera device B. User Interface
are used to Fixing in the car and viewing in the system. It can The user interface, of the overall system, is provided using
use the various monitoring system in the car. It can be used also
the custom-made android app using Graphical User Interface
the various alerting system. Robot can used to create different
(GUI). The GUI provides user, the various control modes, to
kinds of purpose.
Control dynamically the robot unit. When the app is started, we
first establish the connection between the app and RC unit using
IV. PROPOSED SYSTEM Bluetooth. The Bluetooth and app are paired is easy to control
the robotic car, which is also used to send the data to get the
current temperature of the environment. The GUI of android
A Robotic car is controlled by using Android mobile phone. provides a user-friendly real-time experience to the user, to
It is needs to touch button in android phone to control the car in control the robot.
forward, backward, left and right directions. So android phone
is used as transmitting the device components are Arduino, DC C. The Android Application
motors, Motor Driver L293D, Battery and Bluetooth module An application was developed in the software Android
HC-06. The Bluetooth module are placed in car is used as Studio. App can be installed on an Android smartphone to
receiver. Bluetooth module have two different modes one is control the RC unit. The app shows buttons for movement of
master mode and second one is slave mode. The car has two dc the car in different directions. These commands are as follows:

2
Left, right, forward and backward. The sensor app shows the VI. CIRCUIT DIAGRAM
temperature and humidity value of the current atmosphere
which is used to send by the data. The code for the app is written Below is the circuit diagram of the hardware which shows
in java. the connections between Arduino, Bluetooth and motors. It also
shows a motor driver L298N which is responsible for
movement of the motors in either direction. The data is used
also the DHT11 sensor. The RxD pin of the Arduino is
connected to the TxD pin of Bluetooth and vice versa. Supply
of 5V is provided to the motors.

Fig 2. Screenshot of the Application

D. RC Module
RC module is the main working unit of this system. This unit
consists of the Arduino chip, the motor drivers, and a Bluetooth
module connected to the circuit. L298N Motor driver are used
to control the dc motors. The Arduino Uno, which is a small
android chip, resides at the center of the unit. It is responsible
for communicating with android smartphone, using the
Bluetooth module and controls the motors using the motor
driver. The RC unit is powered using 6V battery connected to
this Arduino chip. It is used another Arduino chip, temperature
sensor for sensing the temperature and humidity of the
Fig 4. Circuit Diagram
atmosphere. The Paper on Android Controlled Arduino based
Robotic Car for controlling the module is received using
Bluetooth module HC-06.
VII. CONCLUSION

Thus, in this project, we designed an Android App in the


software Android Studio to control the RC module. We have
programmed Arduino and designed the RC car as shown in the
diagram previously. The car will receive the commands via
Bluetooth and move accordingly. It will used to check the
temperature and humidity of the environment.

VIII. RESULT

After simulating the circuit connections, it will used to detect


the Temperature and Humidity of the environment.
Connections were made as per the circuit diagram and the file
of the code of arduino was attached to the Arduino uno.

Fig 3. Outlayer of the car

3
[4] Smart phone based robotic control for
surveillance applications By M.Selvam,(IJRET
2014).
[5] Controlling a Robot using Android Interface
and Voice By Kishan Raj KC,(2012).
[6] Motion Control of Wheeled Mobile Robot By
Gyula Mester,(SISY 2006).
[7] Design of PI and PID Controllers with Transient
Performance Specification By J. C. Basilio and
S. R. Matos,(IEEE 2002).
[8] Robot Control Design Based On Smartphone by
Xiao Lu, Wenjun Liu, Haixia Wang, Qia Sun,
IEEE, 978-1-4673-1382, pp-2820-2823, Jun
2013.
[9] Android phone controlled robot using Bluetooth
by Arpit Sharma, Reetesh Verma, Saurabh
Gupta, Sukhdeep kaur bhatia, IJEEE, Vol.7,pp-
443-448, Nov- 2014.
[10] Range-based navigation system for a mobile
Robot-Neil MacMillan, River Allen,
DimitriMarinakis, Sue Whitesides, IEEE 2010
[11] Smartphone-based Mobile Robot Navigation -
Nolan Hergert, William Keyes, and Chao
Wang,spring 2012.
[12] Development Of A Wireless Device Control
Based Mobile Robot Navigation System
Fig 5. Robotic Car PheySiaKwek,Zhan Wei Siew, Chen How
Wong,, BihLiiChua, Kenneth Tze Kin
Teo.IEEE 2012.
The Robotic car will Sense the temperature and
[13] Mobile Robot Temperature Monitoring System
humidity it can also view the directions to the P.C Controlled by Android Application via
by fixing the mobile camera in the car. Bluetooth T. Maria Jenifer, T. S. Vasumathi
Priyadharshini, Raja Lavanya & S. Raj
Pandian,IJACTE 2013
[14] A Bluetooth-based Architecture for Android
Communication with an Articulated Robot-
Sebastian van Delden and Andrew Whigham,
IEEE2013
[15] L. Srinivasavaradhan, G. Chandramouli and
A.G. Maniprashanna, 2009. 7 TH sense. A
multipurpose robot for military. MEMSTECH
5th International Conference on Perspective
Technologies and Methods in MEMS Design.
[16] C. Marques, J.Cristovao, P.Lima, I.Ribeiro,
R.Ventura, J.Frazao. 2006. RAPOSA: Semi-
Autonomous Robot for Rescue Operations,
Intelligent Robots and Systems,IEEE/RSJ
International Conference.
[17] Hou Tsan Lee, Wei Chuan Lin, Ching Hsiang
Huang, Yu Jhih Huang. 2011 “Wireless Indoor
Surveillance Robot,” SICE Annual Conference
Waseda University, Tokyo, Japan.
[18] S.Naskar, S. Das, A.K Seth, A. Nath. 2011.
Application of Radio Frequency Controlled
Intelligent Military Robot in Defense.
Communication Systems and Network
Fig 6. Mobile camera Detection Technologies (CSNT), International
Conference.
REFERENCES [19] Luo, R.C., Chou, Y.T., Liao, C.T., Lai, C.C.,
Tsai, A.C. 2007. NCCU Security Warrior: An
Intelligent Security Robot System. Industrial
[1] Design of a Bluetooth Enabled Android Electronics Society, 2007. IECON 2007. 33rd
Application for a Microcontroller Driven Robot Annual Conference of the IEEE.
By Vito M. Guardi,(May 2014). [20] YuanYuan Li; Parker, L.E. 2008. "Intruder
[2] Android Controlled Mobile Robot By Jorge detection using a wireless sensor network with
Kazacos Winter,(July2013). an intelligent mobile robot response,"
[3] Android Based Robot Implementation For Pick Southeastcon, IEEE.
and Retain of Objects By Ranjith Kumar Goud,
B. Santhosh Kumar, (Oct 2014).

You might also like