Using:
- Arduino ProMini
- msgeq7 sound equalizer
- 12v led strips attached to pwm outputs
- few transistors
- Etching kit
The idea was to pass the sound through the equaliser and have the lights react to the sound, that still needs a little fiddling, but since the arduino is there i can interface with the lights and do some fun things.
Most of the project was new to me, using transistors (i burnt a few) and etching.
That's the schematic that i'm building from. points to who ever can pick out the problems. I'll leave the 2 that i know of at the end of this post.
I'll let the images do the talking.
Thats my initial power supply, fairly dodgy
This is me learning the ins and outs of transistors, and testing the setup with the uno
This is the sketch after is has been ironed onto the board
The final check before etching
Soldering just started, the beginning of more problems...
Faults in the board
Look at this image full size, the trace just above the power pin has a crack in it, took me a while to find! The use of the multimeter to do a continuity check worked a treat.(this picture as taken through a magnifying glass so its fairly small)
O'course here is the current copy of the files that are on the sketch,
I ended up programing the mini via the uno, which worked alright, not the best but good enough
If you want to know more, leave a comment. (ill edit this soon with some some final pictures.
Problems with the schematic
- Ground of power supply not connected to anything
- No pull down resistor on the push button
I should add, feel free to use for personal projects, would love some return kudos if you do use it, makes me feel good.
If you want to make and sell anything, please don't without seeking permission for the rights to do so from me.






Great idea for such a project, I have never think of this before, it will have demand if be launched to the market.
ReplyDeleteArduino
Tie all your grounds together, 5 and 12V and the have it feed back into the PSU. Floating grounds are henious.
ReplyDeleteI tied them all togeather in the end with a jumper wire, forgot to add the gnd pin to the psu
DeleteHi, would you mind uploading the schematics and PCB etch files? Which software did you use?
ReplyDeleteAlso, I know that you let the pictures do the talking, which unfortunately does not EXPLAIN a lot. Would you mind elaborating on how you bypassed the usage of shift registers in this project. Also, I am a total newbie. Did you use any sort of multiplexing?
I used eagle cad for the schematics and etch files.
DeleteShift registers? The arduino had enough outputs to control what i wanted so no need for them. (if you are talking about using them for output control)
No multiplexing for controlling the LEDS same reason as above, however the msgeq7 is multiplexed but that is all self contained within the chip no external hardware needed.
Ill add the eagle files to the folder.
Hope that clears it up a bit for you.
IM