MEMS BASED CAR CONTROL ROBOT
USING ANDROID PHONE”R CONTROL
ROBOT USING ANDROID PHONE project
Aim of the project:
1. The Micro controller project development boards
2. The Bluetooth used for trans receiver
3. The range up to transmitter and receiver-10meters
4. DC motor driver motor
5. Battery supply
6. Indicates light
 The android car at the receiver it consists of following modules
 Bluetooth
 Micro controller
 Driver IC (Car Controlling IC)
 According to the above components they are connected each other so
that it achieves a main modules.
Operation:
 The Initially the Bluetooth should be paired with the transmitter device
after the establishment of connection between transmitter and receiver
(android car) with the help of the transmitter device the car direction
and movement will be controlled through android mobile we are using
APK for user convince from this APK the direction and the movement are
controlled by the user .There we are using two types of APK.
 1. One we are controlling with the commands will be in button form
(windows form).
 2. Another one with the speech command.
 Since this car can be controlled about the radius of 10meters, because
we are using Bluetooth .In future for long distance control we can use
ZIG-BEE, WI-FI and other wireless technology
 VCC
Digital supply voltage.
 GND
Ground.
 Port B (PB7:PB0) – XTAL1/XTAL2/TOSC1/TOSC2
Port B is an 8-bit bi-directional I/O port with internal pull-up resistors
(selected for each bit).
 Port C (PC5:PC0)
Port C is an 7-bit bi-directional I/O port with internal pull-up resistors
(selected for each bit).
 Port D (PD7:PD0)
Port D is an 8-bit bi-directional I/O port with internal pull-up resistors
(selected for each bit).
 RESET
Reset input. A low level on this pin for longer than the minimum pulse
length will generate a reset,
 AVCC
AVCC is the supply voltage pin for the A/D Converter.
 AREF
AREF is the analog reference pin for the A/D Converter.
 32 x 8 General Purpose Working Registers
 Fully Static Operation
 Up to 16MIPS Throughput at 16MHz
 On-chip 2-cycle Multiplier
 8KBytes of In-System Self-programmable Flash program memory
 512Bytes EEPROM
 1KByte Internal SRAM
 Up to 64 sense channels
 Two 8-bit Timer/Counters with Separate Presales, one Compare Mode
 One 16-bit Timer/Counter with Separate Presales, Compare Mode, and Capture Mode
 Real Time Counter with Separate Oscillator
 Three PWM Channels
 6-channel ADC in PDIP package
 Byte-oriented Two-wire Serial Interface
 Programmable Serial USART
 Master/Slave SPI Serial Interface
 Programmable Watchdog Timer with Separate On-chip Oscillator
 On-chip Analog Comparator
 Power-on Reset and Programmable Brown-out Detection
 Internal Calibrated RC Oscillator
 External and Internal Interrupt Sources
 Five Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down
 The Bluetooth Core Specification provides for the
connection of two or more piconet to form a scatter
net, in which certain devices simultaneously play the
master role in one piconet and the slave role in
another.
 PIO8 is used to control LED indicating the status. It will
blink after power on.
 PIO9 is used to control LED indicating paring. It will be
steady on when paring is successful.
 PIO11 is used to set this two mode: AT command mode
(if the pin is connect to 3.3V) or Automatic binding
transparent data mode (if the pin is connect to GND).
 Features
 The L293D is a popular motor driver IC that is
usable from 6 to12V, at up to 1A total output
current. By itself, the IC is somewhat diffcult to
wire and use, but the Compact L293D Motor
Driver makes it much more convenient to use.
Board Special Features
 Four motor direction indicator LEDS
 Scotty EMF-protection diodes
 Socket pin connectors for easy logic interfacing
 Enable pins are user accessible.
 The main aim of this Project is to control the car using
android phone.
 The MEMS will be fixed to the hand. The microcontroller
receives this android phone controls the car.
 The Initially the Bluetooth should be paired with the
transmitter device after the establishment of connection
between transmitter and receiver (android car) with the
help of the transmitter device the car direction and
movement will be controlled through android mobile
 we are using APK Since this car can be controlled about
the radius of 10meters, because we are using Bluetooth .
 In future for long distance control we can use ZIG-BEE, WI-
FI and other wireless technology
rohith

rohith

  • 1.
    MEMS BASED CARCONTROL ROBOT USING ANDROID PHONE”R CONTROL ROBOT USING ANDROID PHONE project
  • 2.
    Aim of theproject:
  • 3.
    1. The Microcontroller project development boards 2. The Bluetooth used for trans receiver 3. The range up to transmitter and receiver-10meters 4. DC motor driver motor 5. Battery supply 6. Indicates light
  • 6.
     The androidcar at the receiver it consists of following modules  Bluetooth  Micro controller  Driver IC (Car Controlling IC)  According to the above components they are connected each other so that it achieves a main modules. Operation:  The Initially the Bluetooth should be paired with the transmitter device after the establishment of connection between transmitter and receiver (android car) with the help of the transmitter device the car direction and movement will be controlled through android mobile we are using APK for user convince from this APK the direction and the movement are controlled by the user .There we are using two types of APK.  1. One we are controlling with the commands will be in button form (windows form).  2. Another one with the speech command.  Since this car can be controlled about the radius of 10meters, because we are using Bluetooth .In future for long distance control we can use ZIG-BEE, WI-FI and other wireless technology
  • 9.
     VCC Digital supplyvoltage.  GND Ground.  Port B (PB7:PB0) – XTAL1/XTAL2/TOSC1/TOSC2 Port B is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit).  Port C (PC5:PC0) Port C is an 7-bit bi-directional I/O port with internal pull-up resistors (selected for each bit).  Port D (PD7:PD0) Port D is an 8-bit bi-directional I/O port with internal pull-up resistors (selected for each bit).  RESET Reset input. A low level on this pin for longer than the minimum pulse length will generate a reset,  AVCC AVCC is the supply voltage pin for the A/D Converter.  AREF AREF is the analog reference pin for the A/D Converter.
  • 11.
     32 x8 General Purpose Working Registers  Fully Static Operation  Up to 16MIPS Throughput at 16MHz  On-chip 2-cycle Multiplier  8KBytes of In-System Self-programmable Flash program memory  512Bytes EEPROM  1KByte Internal SRAM  Up to 64 sense channels  Two 8-bit Timer/Counters with Separate Presales, one Compare Mode  One 16-bit Timer/Counter with Separate Presales, Compare Mode, and Capture Mode  Real Time Counter with Separate Oscillator  Three PWM Channels  6-channel ADC in PDIP package  Byte-oriented Two-wire Serial Interface  Programmable Serial USART  Master/Slave SPI Serial Interface  Programmable Watchdog Timer with Separate On-chip Oscillator  On-chip Analog Comparator  Power-on Reset and Programmable Brown-out Detection  Internal Calibrated RC Oscillator  External and Internal Interrupt Sources  Five Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down
  • 13.
     The BluetoothCore Specification provides for the connection of two or more piconet to form a scatter net, in which certain devices simultaneously play the master role in one piconet and the slave role in another.  PIO8 is used to control LED indicating the status. It will blink after power on.  PIO9 is used to control LED indicating paring. It will be steady on when paring is successful.  PIO11 is used to set this two mode: AT command mode (if the pin is connect to 3.3V) or Automatic binding transparent data mode (if the pin is connect to GND).
  • 15.
     Features  TheL293D is a popular motor driver IC that is usable from 6 to12V, at up to 1A total output current. By itself, the IC is somewhat diffcult to wire and use, but the Compact L293D Motor Driver makes it much more convenient to use. Board Special Features  Four motor direction indicator LEDS  Scotty EMF-protection diodes  Socket pin connectors for easy logic interfacing  Enable pins are user accessible.
  • 16.
     The mainaim of this Project is to control the car using android phone.  The MEMS will be fixed to the hand. The microcontroller receives this android phone controls the car.  The Initially the Bluetooth should be paired with the transmitter device after the establishment of connection between transmitter and receiver (android car) with the help of the transmitter device the car direction and movement will be controlled through android mobile  we are using APK Since this car can be controlled about the radius of 10meters, because we are using Bluetooth .  In future for long distance control we can use ZIG-BEE, WI- FI and other wireless technology