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.

5 comments:

  1. Great idea for such a project, I have never think of this before, it will have demand if be launched to the market.

    Arduino

    ReplyDelete
  2. Tie all your grounds together, 5 and 12V and the have it feed back into the PSU. Floating grounds are henious.

    ReplyDelete
    Replies
    1. I tied them all togeather in the end with a jumper wire, forgot to add the gnd pin to the psu

      Delete
  3. Hi, would you mind uploading the schematics and PCB etch files? Which software did you use?

    Also, 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?

    ReplyDelete
    Replies
    1. I used eagle cad for the schematics and etch files.

      Shift 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

      Delete