Sei sulla pagina 1di 4

Android Based Robot Control

Abstract This application is mainly used for controlling movement of Robot. Here we utilize the Android phone inbuilt feature Accelerometer, GUI and Voice output to control the movement of Robot through GSM module and microcontroller.

Introduction The main goal of this application is to show different movements of Robot. This can be done through 3 different inputs. First, we can use Android phone inbuilt feature Accelerometer, so that on phone movement accelerometer values generated will be sent to GSM module through SMS. Second, options will be provided for user at front end to enter values and on clicking the Send Button, the values will be sent to GSM through SMS. Third, User will be able to generate values by Voice output, where on speech, the values will be generated and sent to GSM module through SMS. Finally, GSM module will receive the values sent from Android phone through SMS and with microcontroller enables the movement of Robot. Other features like Ultrasonic pulse are used for obstacle detection as shown in below figures.

GSM

LCD

GSM

MICO CONTROLLER

ANDROID PHONE (Accelerometer, GUI, Voice output)

SENSORS 2 Wheels ROBOT

Block diagram
Android (GSM)

LCD Temperature sensor ADC Microcontroller 2 Wheel robot (P89V51RD2)

Light

GSM

Mobile Requirements:
Android mobile version: 2.0 or above

System Requirements:
Operating system : any version of windows Technology Database : Java, eclipse, Android SDK 2 .0 or above, dot net . : ms access.

Hardware requirements:
Microcontroller (P89V51RD2) LCD 4 Wheel Robot GSM Module Sonar Smoke sensor Temperature sensor ADC0809 Buzzer Water pump motor

SOFTWARE USED
JAVA ANDROID OS (2.4 version) Embedded C

PC Requirements:
PIII Processor 40GB HDD 256MB RAM

Key Words
Android: Android is a mobile operating system based on open Linux kernel with a middleware and also key applications. Android is a mobile operating system developed by Google and the Open Handset Alliance. Accelerometer: An accelerometer is a device that measures proper acceleration. The proper acceleration measured by an accelerometer is not necessarily the coordinate acceleration (rate of change of velocity). Middleware: Middleware is a Software that connects two otherwise separate applications. Open Handset Alliance: The Open Handset Alliance is a group of 84 technology and mobile companies who have come together to accelerate innovation in mobile and offer consumers a richer, less expensive, and better mobile experience. Kernel: A kernel is a central component of an operating system.

Potrebbero piacerti anche