I want to buy 1 RGB LED strip and i want to make it react to music using a jack. I know how to make one colored leds react to music using a jack (not using an arduino), but i want to know if there`s a chance to make a RGB LED strip react to music using Arduino + a transistor + audio jack. Also i want to know if i can make the strip change colors!
First: can i replace the upper-right thing with a JACK CABLE?
Second: i can`t figure out why do i need the battery (red dot and black dot). And why the battery ground is connected to the Arduino GND and the + of the battery to the Vin…
Do you think this would good? I mean... if i wire them exactly like on this link (theres a photo) will it work? I dont know what is that little think: audio jack.. i`ve never seen somethink like that
In reality it looks more snappy because the human eye is faster than the cameras eye.
Helmuth
edit:
Quote
but i want to know if there`s a chance to make a RGB LED strip react to music using Arduino + a transistor + audio jack.
Yes
On that way it is difficult to get repeatable results. A reaction yes, but always a different one.
Sure you can apply some data smoothing but this you pay with time = higher latency.
The easiest thing would be to get a Spectrum Shield: Link
You receive the band levels for up to 7 different bands. Explanation and code here: Link
It is up to you what to do with the data - react only on base drum or on snare or on hihat for example.
You set a threshold and if your measured value for a specified band is bigger you do something - swiching leds on and off or manipulate brightness or other parameters of your animations.
Or you link the intensity of red to the base drum level and the intensity of blue to the hihat level. The possibilities are only limited by your imagination...