Category
Human Machine Interface
Inspiration
As seen in many science fiction movies, human machine interfaces evolve. The controls are changing from unintuitive, established to intuitive and fancy new ways of interaction. Thats why we wanted to make a device to control a computer using rough arm or hand movements.
What it does
Our device moves the computer mouse using supersonic sensors. A gesture sensor is used to provide basic operations like mouse clicks or scrolling and other essential keys.
How we built it
The demonstrator is implemented using 2 sensors, one for each direction. A gesture sensor is used for discrete commands like mouse clicks.
We used arduino for the hardware implementation and python for providing the logic to move the mouse and press keys.
Challenges we ran into
We ran into emc issues when communicating between the arduino controller and supersonic sensors.
Accomplishments that we're proud of
We have a working proof-of-concept with reduced complexity compared to a fault tolerant well-engineered product.
What we learned
Our demonstrator shows us that the principle is working. It also shows us many flaws, like a small beam angle of the supersonic sensors, that need to be considered for a final product.