Gesture Controlled Wireless Induction Motor Speed Control

The transmitter section consists of an accelerometer sensor ADXL335 which is interfaced with analog channels of Arduino UNO based Atmega328 microcontroller, HT-12E Encoder and an RF Transmitter. The sensor gives data output when hand is tilted in horizontal or vetical orientation. The microcontroller processes this data and sends commands for motor control through RF transmitter. The status of the circuit is shown on LCD display.
RF Receiver receives command data and gives it to HT-12D Decoder. The data output from decoder is processed using microcontroller Atmega328. Induction Motor is interfaced through opto-coupler and Triac BT136 with RC snubber circuit. Regulated Power supply is given to all the units with the help of 7805 regulator IC.
When MEMS sensor is tilted in horizontal or vertical orientation, it gives voltage output. We are selecting four positions of MEMS and corresponding four commands for changing speed of motor such as 25 %, 50 % , 75% , 100 % and stop condition. The speed of motor is changed by varying duty cycle i.e. using PWM technique.
Hardware :
• ATMEGA328 Microcontroller
• RF TX & RF RX Module
• HT12E Encoder
• HT12D Decoder
• 16X2 LCD DISPLAY
• Opto-Coupler IC
• BT136 Triac
• Induction Motor
• Regulated Power Supply
Software:
• ARDUINO IDE
• EMBDDED CPP CODE
• PROTEUS SIMULATOR