Project Hub /Audio Displays & Interactive Media/LED Matrix & Cube Displays/Gesture-Controlled Contactless Switch with Code and Circuit
Gesture-Controlled Contactless Switch with Code and Circuit
Intermediate
ARDUINO
Project Specific
3 – 6 Hours
Partial Kit

Gesture-Controlled Contactless Switch with Code and Circuit

Create a touch-free smart switch using an Arduino and an APDS-9960 gesture sensor to operate domestic appliances like lights and fans via hand gestures.

Originally published on ElectronicsForU
View original tutorial
0

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

We don't carry yet: Arduino (unspecified board)
Color Sensor
Header Pins / Terminals / Connectors

Browse all components

How It Works

Why Build This

Develop hands-free interface solutions applicable to modern smart home automation and hygiene-sensitive environments.
Implement assistive technology control systems designed to aid users with limited physical dexterity.
Bridge low-voltage digital microcontroller logic with high-voltage electromechanical power switching components.

Real-World Application

Smart home automation, touch-free appliance control for hygiene, and assistive technology for hands-free operation.

Skills You'll Learn

I2C communication protocols
optical sensor data interpretation
microcontroller digital output control
relay module interfacing
electromechanical power switching

Safety Precautions

Exercise extreme caution when wiring the relay module to high-voltage AC mains wiring (lights and fans) to avoid electric shock.

Technology Tags

ARDUINO
APDS-9960
GESTURE SENSOR
RELAY MODULE
SMART HOME
HOME AUTOMATION
TOUCH-FREE SWITCH

Frequently Asked Questions

No, the Arduino operates on low-voltage DC and cannot directly switch high-voltage AC mains power. You must use an intermediate relay module to safely isolate the low-voltage control logic from the high-voltage appliance circuit.
You need the Arduino IDE to write and upload the code, along with the Adafruit APDS9960 library installed to properly interpret raw data from the gesture sensor.
The sensor emits infrared light using an internal LED and measures the amount of light reflected back onto its directional photodiodes. By tracking how the light reflection shifts across different diodes over time, the sensor determines the direction of the hand swipe.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-01213