Arduino Sound to Light NeoPixel display (450 NeoPixels!)
Robert aligned 25 strips of WS2812 (AKA NeoPixels) resulting in a 450 point matrix.
The display of the matrix is then adjusted based on audio input. The result is pretty cool looking…
This project was submitted by one of our members. You can see more of our member's projects here.
Not a member yet? Sign up here.
The most difficult part?
I asked Robert what the most difficult part was – his response is below:
The most difficult part? Making the matrix was a bit tedious.
When you get a 5m roll of LED lights there are lots of joins which you don’t notice at first but they make for a longer spacing than regular and that means that you have to cut those out and re-solder or the lights don’t line up.
Plus cutting 450+ small pieces of wood and gluing them in so as to box in the led ‘cells’ was a bit of an epic endeavor. Once it was all up and running one of the pixels stopped working so that had to be cut out and replaced. After that, coding was the easy part.
Some other Notes on the Project:
- The project runs on an Arduino Mega 2560.
- The Adafruit neopixel über guide was a key resource.
- As you can see from the code, the patterns are generated by prebuilt arrays (not formulas). This was just quicker and easier for Robert to develop.
Great project Robert!
[…] aligned 25 strips of WS2812 also known as NeoPixels, resulting in a 450 point matrix. The display of the matrix then adjusted based on sampling audio […]