Thursday, 10 December 2015

Android Controlled Automobile

An Android controlled automobile project that allows user to control a battery powered automobile wirelessly through an android application. The system uses a bluetooth modem as a medium to transmit signals between the android based phone and automobile. The android application provides a gui to the user. The commands sent through gui are sent in the form of string variables by the android application through an active bluetooth connection. These string variables are then received by bluetooth modem and then forwarded to the Microcontroller. The microcontroller now processes the data sent by bluetooth modem and checks for user commands. On recognizing direction commands sent by user(Forward|Backward|Left|Right), the microcontroller sends signals to appropriate driver IC’s. The driver IC’s now operate motors to achieve the desired movement of the automobile as sent by microcontroller. This process is continuously repeated by the system to achieve appropriate vehicle movement as per user commands through the android application.

Hardware Specifications
  • 8051 series Microcontroller
  • DC motors
  • Motor Driver IC
  • Crystal
  • Resistors
  • Capacitors
  • Voltage Regulator
  • Battery
  • Robot Body
  • Bluetooth Device
Software Specifications
  • Keil µVision IDE
  • MC Programming Language: Embedded C


Block Diagram:
robot controlled by android

 

No comments:

Post a Comment