ECE 4180 Final Project -- Visualized Music Fountain
Team Member
Section B
Ye Qiu, Guangchu Shi, Guanlin Chen, Yao Peng
Description
In this project, we implemented the music visualizer along with the fountain. One mbed will be playing the music stored in the SD card, while the other mbed will be performing the simplified analog analysis for the music. The result of the analysis will be displayed on the Neo-pixel 8x8 LED Matrix. And the motor will start pumping water when the magnitude of the sound wave reach a certain level.
The general layout and the schematic is shown below.
Layout
Schematic
Components
- Two MBEDs
- 8x8 Neo-pixel
- Four Water Pumps
- MicroSD Breakout Board
- MOSFET
- Speaker
- 12V Power Supply
- 5V Power Supply
Circuit
MOSFET and Water Pumps
mbed | External Power | MOSFET | Motor of the Water Pumps |
P21 | Control | ||
20V | + of 3-pin side | ||
GND | - of 3-pin side | ||
+ of 2-pin side | + | ||
- of 2-pin side | - |
MicroSD Breakout
mbed | MicroSD Breakout |
Vcc | Vout |
Gnd | Gnd |
P14 | CS |
P5 | DI |
P7 | SCK |
P6 | DO |
CD |
Neo-pixel
mbed | External Power | Neo-pixel |
5V | 5V | |
GND | GND | |
P22 | DIN |
Speaker
Demonstration
Code For This Project
Import programMusic_Player
Music simple player to provide analog value
Import programVisualized_Music_Fountain
The analog analysis code
Please log in to post comments.