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

layout

Schematic

shematic

Components

  • Two MBEDs
    mbed
  • 8x8 Neo-pixel
    neo
  • Four Water Pumps
    water
  • MicroSD Breakout Board
    board
  • MOSFET
    Mosfet
  • Speaker
    Speaker
  • 12V Power Supply
  • 5V Power Supply

Circuit

MOSFET and Water Pumps

mbedExternal PowerMOSFETMotor of the Water Pumps
P21Control
20V+ of 3-pin side
GND- of 3-pin side
+ of 2-pin side+
- of 2-pin side-

MicroSD Breakout

mbedMicroSD Breakout
VccVout
GndGnd
P14CS
P5DI
P7SCK
P6DO
CD

Neo-pixel

mbedExternal PowerNeo-pixel
5V5V
GNDGND
P22DIN

Speaker


https://developer.mbed.org/media/uploads/Lin94/1.png

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.