Robot Control Design Using Android Smartphone
Robot Control Design Using Android Smartphone
Robot Control Design Using Android Smartphone
Mechatronics Department
Fourth stage
Date : 24/6/2020
Robotics
2
Abstract
Robotics
3
Introduction
The project aims in designing a Robot that can be operated using
Android mobile phone. The controlling of the Robot is done wirelessly
through Android smart phone using the Bluetooth feature present in
it. Here in the project the Android smart phone is used as a remote
control for operating the Robot. The controlling device of the whole
system is a Microcontroller. Bluetooth module, DC motors are
interfaced to the Microcontroller. The data received by the Bluetooth
module from Android smart phone is fed as input to the controller.
The controller acts accordingly on the DC motors of the Robot. In
achieving the task the controller is loaded with a program written
using Embedded ‘C’ language.
A robot is an electromechanical machine that is controlled by
computer program to perform various operations. Industrial
robots have designed to reduce human effort and time to improve
productivity and to reduce manufacturing cost. Today human-
machine interaction is moving away from mouse and pen and
becoming much more pervasive and much more compatible with
the physical world. Android app can control the robot motion from a
long distance using Bluetooth communication to interface
controller and android. Microcontroller ATMEGA328P-PU
can be interfaced to the Bluetooth module though UART protocol
and code is written in embedded C language. As per the commands
received from android app the robot motion can be controlled. The
output motion of a robotic vehicle is accurate and repeatable. Pick
and Place robots can be reprogrammable and tool can be
interchanged to provide for multiple applications. The purpose of
this work is to design and implement an Android Controlled
Bluetooth Robot which is used for Surveillance, home automation,
wheelchairs, military and hostages Rescue applications.
There are many mechanism and controllers that can control a robot
and other remote controlled devices. But we have to create extra space
for remote’s and other controlling devices. If we develop such a kind
of controlling device that can handle different devices such as T.V,
robots, home electrical system etc. we don’t have to create extra space
for remotes. So android smartphone can be used as an controlling
Robotics
4
a. Bluetooth technology.
b. Android smartphone.
c. Microcontroller.
d. DC motor.
Robotics
5
Literature Survey
Bluetooth:
Most wireless technologies such as Bluetooth and IrDA standard
provide the ability to strengthen the local wireless network. Bluetooth
technology was created by Ericsson in 1994 and is used to replace the
cables in the office, in laboratories or at home as in . Bluetooth is a
radio frequency cable with a short distance to replace the unlicensed
technology with 2.4GHz bandwidth in the scientific industry.
Typically, Bluetooth devices have a range of approximately 10 meters
and it can support both voice and data communications with
broadband 1 MB per second as in . Because of the advantages of
Bluetooth, such as low costs and low power and nature can be
pointed to different directions, parts of Bluetooth has been integrated
into various types of mobile devices such as mobile phones, PDAs and
other wireless set. Research from In-Stat / MDR and Frost &
Sullivan has estimated the use of Bluetooth will be sold around 200
million units in 2001 and will increase to one billion in 2006.
Therefore, currently the usage of Bluetooth technology was
developed for mobile robot controller. With Bluetooth, mobile robots
then can be easily handled with a push of button from our common
electronics gadgets such as hand phones or PDA. Fig. 1 shows the
architecture for a Bluetooth enabled autonomous mobile robot as
in[9].
Robotics
6
Robotics
7
Conclusion
The proposed system shows how the android smartphone can be used
as remote controller for robot and various embedded technologies
with the help of the Bluetooth technology. The proposed system also
shows that how a robot can be used for travelling purpose. The
operating system of smartphone is Android, and it can develop
effective remote control program and by using WiFi wireless network,
the communication between smartphone and robot can be realized,
which makes it simple and convenient to control robot.
Robotics
8
References
Robotics