FreshmanProjects,COEN1400,Fall2018
Using Arduino code and a Sparkfun sound sensor, our light display shows a series of color changing LED strips. The LED’s are housed inside a t-glase, acrylic, and birch wood display case. The Sparkfun sound sensor reads analog values from the intensity of the sounds around it then the Arduino code then illuminates certain segments of the tower (starting at the bottom) based on the range of analog values the sound sensor picked up. Encased in the bottom acrylic segment is a Bluetooth speaker to play music for the sound sensor to pick up, the sound sensor, Arduino, and a custom PCB for power distribution. Each of the opaque t-glase 3D printed segments has 13 Neo-pixel individually addressable LEDs wired through a center column to the custom PCB in the base.
Design requirements:- Using Adafruit NeoPixel arduino libraries to write code
- Incorporated bluetooth speaker, arduino, and arduino sound sensor into design
- CNC bottom of casing to mount arduino, sound sensor, and speaker
- Laser cut base, 3D printed segments separated by acrylic for LED housing
The wiring diagram shows how the inside components are wired together.
Software DiagramThe software diagram shows how the arduino code runs based on the data received by the sound sensor.
Finalized componentsfinalized custom power distribution PCB has header pins for connection from arduino and to Neo-Pixel LEDs. PCB also has decoupling capacitor and series resistors to protect the arduino and LEDs from current and voltage surges.
Final Product TestDisclaimer:This project was my first engineering project as a freshman in electrical engineering after working on this project I'm sure there are many ways that this could be improved and already have some ideas how to change aspects of it.
Comments
Please log in or sign up to comment.