Skip to content

HVS-3555. Home Automation Control by Hand Gesture (OpenCV Arduino)

12,000.00

This project demonstrates a home automation control system using hand gesture recognition, integrating OpenCV, MediaPipe, and an Arduino Uno. The system enables touchless operation of household appliances, such as a light bulb and a fan, via simple hand gestures detected by a camera. The Python program employs OpenCV for video capture, MediaPipe for real-time hand landmark detection, and serial communication to interface with the Arduino Uno.

Categories Tag
This project demonstrates a home automation control system using hand gesture recognition, integrating OpenCV, MediaPipe, and an Arduino Uno. The system enables touchless operation of household appliances, such as a light bulb and a fan, via simple hand gestures detected by a camera. The Python program employs OpenCV for video capture, MediaPipe for real-time hand landmark detection, and serial communication to interface with the Arduino Uno. The Arduino, connected to relay modules, controls the ON/OFF states of the appliances based on gesture commands. Specific gestures correspond to different actions, such as turning devices on, off, or operating them simultaneously. The system is powered via a USB connection to a laptop, and the communication port is configured through the device manager. This approach offers an intuitive, contact-free method for home automation, enhancing convenience and hygiene while demonstrating the potential of computer vision in IoT applications.

       

The main objectives of the project are:
  • Implement hand gesture-based control for home appliances.
  • Use OpenCV and MediaPipe for real-time gesture recognition.
  • Interface Python code with Arduino Uno via serial communication.
  • Control a light bulb and fan through relay modules.
  • Enable contactless and convenient home automation.
The major building blocks of the project are:
  • Arduino Uno
  • Relay modules
  • OpenCV
  • Bulb
  • USB interface
Software’s used:
  1. Arduino IDE compiler for Embedded C programming.
  2. Express SCH for Circuit design.
Regulated Power Supply:   Block diagram:   video: