Accelerometer Based Hand Gesture Controlled Robot Using Atmega

Accelerometer Based Hand Gesture Controlled Robot

In many application of controlling robotic gadget it  becomes quite hard and complicated when there comes the part of controlling it with remote or many different switches.
Mostly in military application, industrial robotics, construction vehicles in civil side, medical application for surgery. In this field it is quite complicated to control the robot or particular machine with remote or switches, sometime the operator may get confused in the switches and button itself, so a new concept is introduced to control the machine with the movement of hand which will simultaneously control the movement of robot.

Accelerometer Based Hand Gesture Controlled Robot

Description
Gesture Controlled robot is a kind of robot which can be controlled by  your hand gestures not by old buttons.You just need to wear a small transmitting device in your hand which included an acceleration meter.This will transmit an appropriate command to the robot so that it can do whatever we want. The transmitting device included a  ADC for analog to digital conversion and an encoder IC(HT12E) which is use to encode the four bit data and then it will transmit by an RF Transmitter module.

Accelerometer Based Hand Gesture Controlled Robot schematic

At the receiving end an RF Receiver module receive’s the encoded data and decode it by and decoder IC(HT12D). This data is then  processed by a microcontroller  and finally our motor driver to control the motor’s.  Now its time to break the task in different module’s to make the task easy and simple any project become easy  or error free if it is done in different modules. As our project is already divided into two different part transmitter and receiver. We will discuss both of them one by one.

Accelerometer

An Accelerometer is a kind of sensor which gives an analog data while moving in X,Y,Z direction or may be X,Y direction only depend’s on the type of the sensor.

The Accelerometer having 6 pin-

1- VDD- We will give the +5volt to this pin

2- GND- We simply connect this pin to the ground for biasing.

3- X- On this pin we will receive the analog data for x direction movement.

4- Y- On this pin we will receive the analog data for y direction movement.

5- Z-  On this pin we will receive the analog data for z direction movement.

6- ST- this pin is use to set the sensitivity of the accelerometer 1.5g/2g/3g/4g.

Read more: Accelerometer Based Hand Gesture Controlled Robot

Leave a Comment

Your email address will not be published. Required fields are marked *