DEVELOPMENT OF ANDROID APP
OVERVIEW OF “AC Robot”
APPLICATION AND FUTURE SCOPE
REFERENCES AND BIBLIOGRAPHY
Robot which can be controlled remotely by an Android
Build a robot which can receive
commands via bluetooth and work
Develop an Android app which allows the user to sends
commands via Bluetooth.
Commands received by Bluetooth modem
connected to microcontroller.
Microcontroller controls motors which
allows the movement of robot in all the
four directions and gripper to handling
The project is designed to develop a fire
fighting robot using android application device
for remote operation.
The robotic vehicle is loaded with water tanker
and a pump which is controlled over wireless
communication to throw water
At the transmitting end using android
application device, commands are sent to the
receiver to control the movement
When the robot faces a fire then it extinguishes
fire with the help of pump motor connected to a
water tank mounted on its body.
Remote operation is achieved by any smart-
phone/Tablet etc., with Android OS, upon a GUI
(Graphical User Interface) based touch screen
The android application device transmitter acts
as a remote control that has the advantage of
Different components used are as follows:
1. ATMEGA8L-8PU MICROCONTROLLER
The AVR is a modified Harvard architecture 8-bit RISC single chip microcontroller
developed by Atmel. It uses on chip flash memory for program storage.
It is a High-performance, Low-power AVR 8-bit Microcontroller with 130 Powerful Instructions -
Most Single Clock Cycle Execution.
2. HC-05 BLUETOOTH MODULE
The HC-05 small size Bluetooth TTL transceiver module are
designed for serial communication (SPP - serial port profile).
It allows your target device to both send or receive TTL data
via Bluetooth technology without connecting a serial cable to your computer.
It has Coverage up to 30 ft / 10 m with Built in antenna.
It has Power input: +3.3VDC (bluetooth module).
DEVELOPMENT OF ANDROID
Android is an Open Source operating system based on
the Linux Kernel , and designed primarily for touchscreen
mobile devices such as smartphones and tablets.
It was built to be truly open. For example, an application
can call upon any of the phone’s core functionality such
as making calls, sending text messages, or using the
Bluetooth, camera etc.
The Android SDK provides the API libraries and developer
tools necessary to build, test, and debug apps for Android.
OVERVIEW OF “AC Robot”
Using the Bluetooth APIs, an Android application can perform the following:
1.Scan for other Bluetooth devices
2.Query the local Bluetooth adapter for paired Bluetooth devices
3. Establish RFCOMM channels
4.Connect to other devices through service discovery
5. Transfer data to and from other devices.
Selecting parts based on datasheets
Practical aspects: sourcing parts, mechanical
Bringing a design from concept to implementation
Android app development (Java, XML)
It is feasible to implement Bluetooth communication
between smartphone and microcontroller.
The development of apps for Android in Android SDK
is easy and free of cost.
APPLICATIONS AND FUTURE
1. It can be used in various industries for picking various objects
where human intervention is not desired.
2. On a large scale, it can be used to develop robots with military
applications. It can be used to target enemy without any human
being crossing the territory.
3. It provides for more development of applications based on
android operating system. Such as , Application based on sensors
(accelerometer , gyroscope) etc.
This opens door for wide range of possible similar applications
Remote starter for car
Automation of household tasks
4. It is robust, sensitive and fast moving, hence can be applied in
5. With tremendous smart phone in markets, it is bound to have
many more applications in near future.