Creating this volume activated light experience was fun and challenging. A large amount of the struggle was getting the code to work, but the result is worth it. Now the code is up so that others can work to build their own light displays with, hopefully, clarity and ease. Check it out below and learn how to build your own volume-activated Arduino LED system.
Here is a link to the outline I have come up with so far.
Here are my three ideas (in order of what excites me most):
Sound frequency activated lighting: The idea here would be that the lights could then be implemented into a sound bar or speaker to add extra flare. The format for the lights would be addressable LED rings that nest inside one another. This way there could be cool pulsing effects to match ones music.
Wishing Well: (Shout out to Ellen for this idea) Using the same LED rings I propose to design a glass with a motion sensor that would be filled with some water. If something was thrown into the glass the motion sensor would detect the object and activate a rippling light effect.
Add features to Plush light project: This direction would allow me to expand some of the interactivity with Ora, my plush light project. However, there could be some restrictive things here. I would like to make them small enough and soft so they can be thrown, this would be paired with a motion sensor that would allow the light to change colors depending on its velocity. I would also like to potentially have it sense body heat or have conductive thread worked in so when someone got close or touched it, it would turn on.
After struggling a bit to figure out why my code wasn’t working, I finally was able to accomplish something. I annoyingly had an extra curly bracket in my code which wasn’t allowing my steps to run properly.
This was a fun assignment to use the potentiometer! Especially cool playing with the little motor.
I finally have some good news, after reworking my wiring I now have reliable light for my project. Here is a link to my instagram post: https://instagram.com/p/BaKMuGSBxr7/
Last night I had an issue after blowing two of my three LEDs in my circuit. Long story short it did end up being because I didn’t use a resistor. The LEDs did get hot because they were getting too much power.
I decided instead of putting the LEDs inside the ping pong ball I’d stick them through the outside. This was done by drilling six holes in the ball and inserting the bulbs. I then connected all the positives and all the negatives on opposite side of the ball. At this point I knew I needed a resistor so I added that on one end. This lit up really bright.
I then took a clear ornament I purchased that is made specifically for diy purposes. This serves to protect all the internals. All I did to this is file a small hole in the shell that the wires could stick through and fed them through the built in place for the hook.
Lastly, I fit the faux fur encasement over the sphere. This was constructed like the two halves of a baseball. It turns out that this piece is slightly small for its intended purpose and I needed an extra 1/4 inch of material on each piece.
The final result is quite stunning. I would love to continue with this and make it fade or change colors or be sound sensitive at some point.
After having a very frustrating day of trying to figure out how to connect my LEDs to fit into a ping pong ball I had finally gotten them to work. The problem is that my 5v battery appears to have ended up burning out two of the three LEDs I was putting inside and the third one flashes now. I think this is because I was trying to get maximum brightness without a resistor and it turns out I needed one.
My other guess is that the battery pack is running low on power and maybe it’s not able to completely power the circuit. I’m hoping it is the second option. Unfortunately, I do not have pictures of the piece lit up because of this. I do, however, have pictures of some of the wiring work I did and the ping pong ball that I was going to insert into my project. I’m currently in panic mode trying to figure out how to fix this.
I think this is a lesson in size scale – being forewarned about smaller being harder. Of course, I thought I was up for the challenge. I think as I try to fix this for tomorrow I may go with a bigger option. If you have any suggestions please leave them.