Accelerometer and Relay based Hand Gesture Controlled Wireless Home Automation System with ATmega32 using 433MHz RF

Summary of Accelerometer and Relay based Hand Gesture Controlled Wireless Home Automation System with ATmega32 using 433MHz RF


This project demonstrates a wireless home automation system controlled by hand gestures using an ADX335 accelerometer and an AVR ATmega32 microcontroller. Hand tilts are detected via the accelerometer, converted through the microcontroller’s ADC, and processed to identify gestures. The system transmits control signals wirelessly using a 433MHz RF module with HT12E/HT12D encoder and decoder pairs. Four appliances (2 bulbs and 2 fans) are controlled with distinct gestures, and their status is displayed on a 16x2 LCD. The receiver toggles appliances via a quad relay driver based on decoded signals.

Parts used in the Accelerometer and Relay based Hand Gesture Controlled Wireless Home Automation System:

  • AVR ATmega32 microcontroller
  • ADX335 accelerometer sensor
  • 16x2 alphanumeric LCD display
  • HT12E encoder IC
  • HT12D decoder IC
  • 433MHz RF transmitter module
  • 433MHz RF receiver module
  • Quad relay driver module
  • Relays (to control appliances)
  • Hand glove or material for attaching the accelerometer

In this project, we will learn How to design an Accelerometer and Relay based Hand Gesture Controlled Wireless Home Automation System with AVR ATmega32 microcontroller using 433MHz RF. Here, we will use different hand gestures as input signal to control the appliances i.e 2 bulbs and 2 fans. Also, we will display the status of the appliances in a 16X2 alphanumeric LCD.Accelerometer and Relay based Hand Gesture Controlled Wireless Home Automation System with ATmega32 using 433MHz RF
In our case, hand gestures mean tilt of hand in different direction. To detect different hand gestures, we will use the ADX335 accelerometer sensor. The sensor will be attached to our hand with some material or through a hand glove. The three output signals of accelerometer sensor are analog in nature and it cannot be processed directly by ATmega32 microcontroller. For this, we will use the ADC of the ATmega32 microcontroller to convert the analog signals to digital values. After converting the analog signals of accelerometer sensor to digital values, the ATmega32 microcontroller will process the digital values to find different gestures of the hand. Once the hand gesture is known, the ATmega32 microcontroller will send the required 4 bit signal to the HT12E encoder of RF transmitter circuit. The HT12E will encode the 8 bit address and 4 bit data given to it and then it will transmit the encoded signal serially to the RF module. The RF module will transmit the encoded data and address wirelessly. Also, the microcontroller will display the status of the appliances in a 16X2 alphanumeric LCD.
At the receiver end, the RF receiver module will receive the encoded 4 bit data and 8 bit address. Then, it will transmit the encoded signal serially to the HT12D decoder which will decode the received signal to 8 bit address and 4 bit data. After decoding, the HT12D will compare the received 8 bit address with its local 8 bit address. If the received address and the local address are same, then the received 4 bit data is sent to its output pins else the received data is discarded. The 4 bit output of HT12D is sent to the Quad Relay Driver to turn on and off appliances.
Here, we will use one hand gesture to control one appliance. Same hand gesture will be used to turn on and off the appliance. Each time the same hand gesture is detected, the appliance changes its status. So, for four appliances, we will use 4 different hand gestures. Now, tilt your hand in different direction and control your appliances as you want.
For more detail: Accelerometer and Relay based Hand Gesture Controlled Wireless Home Automation System with ATmega32 using 433MHz RF 


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

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

Scroll to Top