Designed a wearable glove to teach beginners correct finger placement for playing the piano, providing both audible feedback and a visual interface.
Role
Product Designer
Role
Designer
Role
Product Designer
Timeline
4 weeks
Timeline
4 weeks
Timeline
4 weeks
Team
2 Product Designers
Team
2 Product Designers
Tools
Tinkercad
Arduino
Processing
Tools
Tinkercad
Arduino
Processing
Tools
Tinkercad
Arduino
Processing
A portable virtual glove for beginners!
"Virtual Piano" is a portable and accessible tool designed to help beginner piano players learn correct finger placement in the C position. It's an Arduino glove prototype that uses five flex sensors—one for each finger—to detect movement. When a user bends a finger, the corresponding flex sensor sends data to an Arduino Uno board. The Arduino then compares this data to a set threshold to determine if a note should be played. If the sensor is bent enough, it triggers a sound from a buzzer and sends a signal to a Processing interface, which highlights the corresponding note on a virtual piano on the screen interface. This system is a self-contained learning tool for those who may not have access to a physical piano. The demonstration below shows how the glove may be used to play the song "Jingle Bells."
A portable virtual glove for beginners!
"Virtual Piano" is a portable and accessible tool designed to help beginner piano players learn correct finger placement in the C position. It's an Arduino glove prototype that uses five flex sensors—one for each finger—to detect movement. When a user bends a finger, the corresponding flex sensor sends data to an Arduino Uno board. The Arduino then compares this data to a set threshold to determine if a note should be played. If the sensor is bent enough, it triggers a sound from a buzzer and sends a signal to a Processing interface, which highlights the corresponding note on a virtual piano on the screen interface. This system is a self-contained learning tool for those who may not have access to a physical piano. The demonstration below shows how the glove may be used to play the song "Jingle Bells."
Highlights Summary Page
Highlights Summary Page
Highlights Summary Page
CS 6452 Prototyping Interactive Systems
Georgia Institute of Technology | Fall 2023
Dr. HyunJoo Oh