Monday, January 16, 2012

PWM, MSQEQ7, Arduino ProMini, Its got everything

Hey guys, thought i'd share a few images of what i've been working on.
Using:
  • Arduino ProMini
  • msgeq7 sound equalizer 
  • 12v led strips attached to pwm outputs
  • few transistors
  • Etching kit
I managed to whip up some case lighting for my computer, its not perfect yet but its on the way.
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,
This is all running on the arduino ProMini, which i don't have a picture of :(
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.

Saturday, December 3, 2011

Eagle Schematic for LED CASE Lighting, With MSGEQ7 Sound equaliser

Might have to click to see it easier,
Its gonna end up on a PCB, im working on that part
transistors, worked them out, lets hope they work with some fast switching

Thursday, December 1, 2011

12v power supply

who needs desktop power supply when you can pull you computer up close and use one of the molex connections? I justify this because the end result will be powered off the molex power.

At the start of a new project! It will be a pwm sound controlled thing for the computer case. more to come.

Monday, November 14, 2011

Files down

some of the files are down, i'll have them fixed up in a week or so.
The new files shall have a few updates
Files are back online

Monday, October 3, 2011

Dropbox Referal

Need online storage? Use this dropbox referal and we both get free space!
http://db.tt/GslwJFr

Friday, August 5, 2011

Yeeeewww: http://hackaday.com/2011/08/04/using-an-led-cube-as-an-audio-visualizer/
 better make a new video

Tuesday, August 2, 2011

MSGEQ7 with a LED cube matrix!!

http://www.youtube.com/watch?v=KGAUCPmDVYE&feature=channel_video_title

So i got put on to sound spectrum analiser IC....

http://www.youtube.com/watch?v=KGAUCPmDVYE&feature=channel_video_title

The above image shows how i hooked it up. What it does in a nutshell is for every clk signal that i give it it changes what frequency range it is outputting (as the output is multiplexed). We can then take this data and read it into the arduino which gives us a number that we can fiddle with.
See the data sheet for the msgeq7: http://www.mix-sig.com/datasheets/MSGEQ7.pdf
The internal clock of the msgeq7 (and this effects how it checks the frequecies) is set by some eqternal circuitry, namely the stuff connected to pin 8. I'm still trying different values here to see what gives the best result.

So what i did was to convert the number to one between 0 and 4, and then display this information on the led cube that i had made, volia i have a led cube that reacts to music :) I should note here as well that i used 2* 3.5mm audio jacks so this can be connected inline between any device.

Here's the code: (all can be opened in a txt file)
- cube.pde is the main file
- within patterns.pde the finction entitled pattern_sound() hadels the stuff with the msgeq7



Enjoy.
I
 p.s here's some images