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.
A 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.
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.
Step 1: 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
Here is a small image of an Accelerometer shown. We can see in the image that their are some arrow showing if we tilt these sensor's in that direction then the data at that corresponding pin will change in the analog form.
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
Step 2: Circuit 1
This one is for your remote...............
Step 3: Remote After Construction
It would look like this................
Step 4: Circuit 2
This one is for your car..............
Step 5: Car After Construction
Step 6: Source Code
Upload the code file attached in your board................
Step 7: Guide
For more guide on this.....Visit my page............
Step 8: Vote Me
If you like this please vote me in Make It Move contest........... :)