USB-controlled pwm rgb led vumetre circuit with 3 TLC5940 and one pic18f2550 used 16 pieces of 5mm rgb led . I have source codes for computer ( Visual Studio C # ) and microcontroller ( Microchip pic c ) software.
USB Control software Windows 7 and Vista compatible ( xp does not support ) In addition, the circuit is prepared with expresspcb schema, printed circuit files.
This project is a USB-controlled RGB LED VU Meter with a Windows 7 or Vista computer. The project serves several purposes: First, it shows how to read audio information from the computer and transfer it via USB via this device.
Second, it is an open source TLC5940 driver software. Although a library for the TLC5940 AVR microcontroller is available, I haven’t found an open source library for PIC. Hopefully the project will be useful for anyone who wants to control many LEDs with PWM brightness control.
The software is written using Visual Studio C # 2010 and is compatible with both Windows 7 and Vista. It does not work in Windows XP because it uses the basic audio API.
PIC18F2550 RGB LED Vu meter diagram;