DualSense Video Controller banner

DualSense Video Controller

1 devlog
48m 37s

Hand Gesture Control Video Player Controlled Using Arduino and Two HC-SR04 Ultrasonic Sensors. In such a way, the player is capable of controlling video playing by capturing the movements of hands at certain distances – playing/pausing, fast forwa…

Hand Gesture Control Video Player Controlled Using Arduino and Two HC-SR04 Ultrasonic Sensors. In such a way, the player is capable of controlling video playing by capturing the movements of hands at certain distances – playing/pausing, fast forward/backward of video and even controlling its volume. It is achieved by constantly detecting the distance between hand and the object with the help of Python and Arduino. Data transfer is made via serial port from sensor to the computer where video is played without the use of any keyboard and mouse – all you have to do is make gestures!

This project uses AI

Used Claude in Readme.md

Demo Repository

Loading README...

arnav.upadhyay40

Shipped this project!

I built a gesture-controlled video player using Arduino and ultrasonic sensors! The hardest part was figuring out the distance thresholds for each gesture so they’d feel natural and not trigger accidentally. I worked it out by tweaking the values and testing repeatedly until it felt right. Really happy with how it turned out — being able to pause a video just by waving my hand is genuinely satisfying :)

arnav.upadhyay40

Today I built a gesture-based video controller using Arduino and ultrasonic sensors. I wrote the code to detect hand movements with two HC-SR04 sensors and tied it together with a Python script that translates those gestures into media controls on my computer. I also put together a full README for the project documenting how it works, the wiring, and how to get it running.

0