You are on page 1of 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 .

0 or above System Requirements: Operating system : any version of windows Technology Database : Java.4 version) Embedded C PC Requirements: PIII Processor 40GB HDD 256MB RAM . eclipse. 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. : ms access. Android SDK 2 .Mobile Requirements: Android mobile version: 2. dot net .0 or above.

Android is a mobile operating system developed by Google and the Open Handset Alliance.  Kernel: A kernel is a central component of an operating system.Key Words  Android: Android is a mobile operating system based on open Linux kernel with a middleware and also key applications.  Middleware: Middleware is a Software that connects two otherwise separate applications. . and better mobile experience.  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. The proper acceleration measured by an accelerometer is not necessarily the coordinate acceleration (rate of change of velocity). less expensive.  Accelerometer: An accelerometer is a device that measures proper acceleration.