android based robot control 1

Upload: nitheshksuvarna

Post on 03-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Android Based Robot Control 1

    1/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

  • 7/28/2019 Android Based Robot Control 1

    2/4

    ANDROID PHONE

    (Accelerometer, GUI, Voice output) 2 Wheels ROBOT

    Block diagram

    MICO

    CONTROLLER

    LCD

    SENSORS

    GSM

    Microcontroller

    (P89V51RD2)

    LCD

    2 Wheel robotADC

    Temperature

    sensor

    GSM

    Light

    Android

    (GSM)

  • 7/28/2019 Android Based Robot Control 1

    3/4

    Mobile Requirements:

    Android mobile version: 2.0 or above

    System Requirements:

    Operating system : any version of windows

    Technology : Java, eclipse, Android SDK 2 .0 or above, dot net .

    Database : 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

  • 7/28/2019 Android Based Robot Control 1

    4/4

    Key Words

    Android: Android is a mobile operating system based on open Linux kernelwith 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 properacceleration. 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 separateapplications.

    Open Handset Alliance: The Open Handset Alliance is a group of 84technology 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.

    http://en.wikipedia.org/wiki/Mobile_operating_systemhttp://en.wikipedia.org/wiki/Mobile_operating_systemhttp://en.wikipedia.org/wiki/Googlehttp://en.wikipedia.org/wiki/Open_Handset_Alliancehttp://en.wikipedia.org/wiki/Proper_accelerationhttp://en.wikipedia.org/wiki/Proper_accelerationhttp://www.webopedia.com/TERM/S/software.htmhttp://www.webopedia.com/TERM/A/application.htmhttp://www.webopedia.com/TERM/A/application.htmhttp://www.webopedia.com/TERM/S/software.htmhttp://en.wikipedia.org/wiki/Proper_accelerationhttp://en.wikipedia.org/wiki/Proper_accelerationhttp://en.wikipedia.org/wiki/Open_Handset_Alliancehttp://en.wikipedia.org/wiki/Googlehttp://en.wikipedia.org/wiki/Mobile_operating_systemhttp://en.wikipedia.org/wiki/Mobile_operating_system