“Magic Rainbow” Music Visualizer - Georgia Institute of Technology

Download Report

Transcript “Magic Rainbow” Music Visualizer - Georgia Institute of Technology

“Magic Rainbow” Music
Visualizer
The Colors of Sound Group
Jamaal Merriweather
Justin McDevitt
Weston Bell
Robert A. Hicks II
Georgia Institute of Technology
ECE 4007/RP1 (em2)
Senior Design Project – PDR Presentation
Project Overview
• What: LED music spectral intensity visualization system.
• Why: Enhance musical experience for the hearing impaired.
• Who: Individuals with hearing disabilities.
• Prototype Equipment Cost: $795.62.
Design Objectives/Goals
Design Objective
Verification/Implementation
Portability
Weighs under 20 lbs and maximum
enclosure size 20” x 20” x 6”
Visual response to audio input
LED Zones indicate intensity/power levels
through LED brightness or quantity of LEDs
illuminated.
Versatility
USB compatible; 2GB (or greater) of system
memory; Simulink and drivers installed
Low Power Requirements
Maximum: 2 W (DAQ Digital Power Supply)
Maximum: 25 W (External Power Supply)
Overall Design Layout
Software Flow Diagram
Software Problems & Issues
•
•
•
•
•
Real Time vs. Simulation Time.
Post-FFT Sampling & Form Conversion Timing.
Serial vs. PWM Communication Modes.
DAQ recognition in Simulink.
(Future): Tempo Extraction
Hardware Flow Diagram
LED Zone Circuit Schematic
Resistor Values and Duty Cycle
Hardware Problems & Issues
•
•
•
•
Total Power draw for LED zones.
Brightness and low viewing angle of LEDs.
Optimal Circuit layout for Soldiered LED zones.
Exact enclosure Design.
Software Acceptance Testing
• Verified Spectrum Processing with Simulink model.
• Tested DAQ recognition in Simulink.
• Tested DAQ device’s USB compatibility on different
machines.
• Achieved real-time/simulation-time synchronization
with low-level Simulink model.
LED Display Simulation & Spectrum
Verification
Hardware Acceptance Testing
• Successfully Constructed Zone 1 on bread board
• Verified ability to adjust Duty Cycle.
• Manually controlled IC using DAQ card.
Future Work
• Interface DAQ with Simulink Model
• Create MATLAB function to generate PWM
control
• Interface DAQ with LED Drivers
• Achieve 1 working LED zone with LED Driver
and DAQ
• Achieve all working LED zones
• Assemble chassis for final prototype
Any Questions??