![]() ![]() Option 1: a circuit or microchip that somehow analyzes/interacts with the audio input (without distorting it, of course), and outputs some (preferably 3-5) analog voltage signal for different frequency ranges regarding to their loudness What I would need is some kind of audio spectrum sensor: ![]() There are pretty obivious solutions for this using transistors/mosfets, but I want to have software controll over the colors. blue brightness ~ bass, green ~ treble, red ~ high). One of the planned features is a kind of 'disco light': the RGB strip would change color based on the Spectral/Frequency input (i.e. The Ardunio would controll the LED strip, and other LEDs connected to a shift register, while the RPi would manage inputs and a display and would be the I2C master of the Ardunio. IN 1+ is the end to set the minimum voltage value output from OUT 1.I am designing a smart RGB LED strip driver based on a Raspberry Pi and an Ardunio. The circuit following R8 is signal-amplifying one, with its signal strength of PC 3 equal to R9/R8 times of the previous signal before R8. C13, R6 and R7 are grouped into a signal-strengthening circuit, which can raise the signal voltage and turn a negative voltage into a positive one. In the diagram, IN_CH is an audio access terminal of a computer and PC3 is the amplified output signal which has been further sent to STM 32. The data are sent by the principle of higher place first and in accordance with the sequence of GRB.Ĭonstructed by LM358 using an analog circuit, an amplified circuit is displayed by the diagram above. ![]() And the timing-controlling diagram is shown as above.Įach LED is controlled by 24-bit data with its structure of G7~G0+R7~R0+B7~B0. The controlled LED is a dot-matrix programmed by WS2812b, whose controlling signal frequency is 800KHZ. A control panel is to receive audio signals which are processed by FFT and then transported to be shown by LED matrix display. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |