Hi, mates.
I've not much idea about electronics, but I did some little projects (always guided). Now I'd like to place some RGB LEDs in my desktop PC windowed case. For that, I bought a 5050 SMD strip with 300 RGB LED's (5 meters). Now I want to control it with an Arduino Uno.
I followed these two tutorials:
Jerome Bernard: RGB Led Strip controlled by an Arduino (notice there is a misplaced resistor on red color)
Overview | RGB LED Strips | Adafruit Learning System
I'm using IRFZ44N MOSFETs, as shown in the first tutorial. The LED strip is being powered with 12v from an ATX PSU. I want to power (and send serial data to) the Arduino board by using an USB cable. There's some confusion, because the Arduino is meant to operate optimally with 7v-12v, despite the USB port provides 5v.
Everything is working, but my problem is that I get noise into my speakers (monitor built-in) when:
- PSU is powering the LEDs.
- PWM values are varying (color fading).
- The USB cable is connecting the Arduino and the computer.
- Audio cable is connecting the monitor and the computer (or my project's GND).
- Speakers (monitor) are on.
I saw similar cases here: http://www.instructables.com/community/Noise-in-Amp-from-LED-Strip-servo/
And here: http://forum.arduino.cc/index.php/topic,122074.0.html
But I can't get what and where should I be adding to my project.
I'll really appreciate your help.
Edit: my project is being powered by an external PSU, not by my computer's PSU.