Touchscreen Based Robot

A touchscreen is an electronic visual display that the user can control through simple or multi-touch gestures by touching the screen with one or more fingers. Some touch screens can also detect objects such as a stylus or ordinary or specially coated gloves.

Block Diagram:

In this project a touchscreen is used as an input system to control the vehicle. The touch screen cannot be directly connected to the controller so a ADC is used in between. The controller after getting the signals from the touch screen will control the DC geared motor. We will be using 60 RPM DC geared motor. Since the controller cannot directly control the motor a Motor driver IC will be used to provide the necessary current and voltage to the motors.

An IR based obstacle sensor will be used to check for obstacles. IF any obstacle is detected the robot will stop automatically and a warning buzzer will be sounded.

Hardware Requirement:


  1. Microcontroller 89s52
  2. Touch Screen Panel
  3. Wheels, DC geared Motor
  4. L293 Motor Driver IC, ADC MCP 3208
  5. Battery.

Software Requirement:


  1. Keil Compiler. Coding in Assembly Language
  2. Protel for PCB designing.
  3. Proteus for Circuit Diagram.

Application:

 

  1. Can be modified to detect Land Mines
  2. Can be used my military in various spying operations.
  3. Can be used in hazardous environment to measure gas concentration

Text Books:


  1. Muhammad Ali Mazidi –“THE 8051 MICROCONTROLLER AND EMBEDDED SYSTEMS”, Pearson education,
  2. Ayala- “INTRODUCTION TO 8051 MICROCONTROLLER”

Website:

 

  1. www.howstuffworks.com
  2. www.dnatechindia.com

Magazines:

 

  1. Electronics for you
  2. Electrikindia