Overview
An innovative embedded systems project that won 3rd place in the Microcomputer Systems I competition. The music glove uses sensors to detect hand gestures and finger movements, translating them into musical notes and effects for an interactive performance interface.
The Challenge
Creating a responsive and accurate gesture recognition system that could translate natural hand movements into musical output with minimal latency, all within the constraints of an embedded microcontroller.
The Solution
Integrated multiple sensors including accelerometers and flex sensors, implemented efficient ADC sampling routines, and developed gesture recognition algorithms optimized for real-time performance on the MSP430 platform.
Key Features
- 3rd place award in class competition
- Multi-sensor integration (accelerometer, flex sensors)
- Real-time gesture recognition
- MIDI-compatible musical output
- Multiple gesture mappings for different sounds
- Low-latency response for performance use
Technical Details
- MSP430 microcontroller programming in C
- Analog-to-Digital Converter (ADC) for sensor reading
- Digital filtering for noise reduction
- Gesture classification algorithms
- UART communication for MIDI output
- Interrupt-driven sensor sampling
- Calibration and normalization routines
- Power management for battery operation