If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.
You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!
My end goal was to design a MP3 player for the ultimate impromptu party. Since I couldn't easily make something competitive with say, the iPod, in 3 weeks, I had to make a design completely from left field that did something unique.
The basic concept (as you can see in my assignment 4 submission) was to build a LED matrix display that would serve as a visualizer for a large table or wall-mounted MP3 player. The player uses external speakers to blast music out to the party goers, and is controlled by a strip of buttons on the bottom that let you select the song, pause, or change the visualization.
Technical Challenges:
The technical challenges in this project included:
Designing and building the mechanical assembly with laser-cut acrylic parts
Finding suitable plastic for light diffusers
Ended up using the butcher paper from the PRL, which worked surprisingly well
High-power multiplexing
Using suitable high-power FETs to drive the large LED tiles
Had to integrate resistors to drive each LED as I flickered through the columns
Using external power without crashing the Teensy
Filter capacitors on the voltage regulator
removing the serial initialization from the code
Soldering 75 LEDs into a 25x25 matrix
Making my final boards compact enough to fit into my enclosure
Using the timer interrupt feature of the Atmel AVR to render to my display without stalling MP3 playback
Verplank diagram for the project:
Paper prototype v1:
Paper prototype v2:
State Diagram:
LED Array Schematic (top FETs are P-channel, side FETs are N-channel):
Comments (0)
You don't have permission to comment on this page.