LPD8806 VUMeter med PC & Arduino + GUI (2 / 6 steg)
Steg 2: Hur det fungerar
Programmet PC bearbetar ljud kommer från de sunda inmatningsenheter (inte i dB men i RMS) och skickar det till Arduino. Bästa är att du faktiskt behöver en mikrofon eller några kablar alls. Du kan bara ställa in "Stereo Mix" virtuella enheten i menyn "Ljud inspelningsenheter".
Efter bearbetning audio programmet skickar data över den seriella porten och Arduino bearbetar det med Adafruit-kod (Tack killar för reverse engineering LPD8806 protokollet!). Det är en annan fördel: Arduino använder samma kod används i Adalight (eller liknande) system, så om du har byggt en finns det ingen anledning att ändra koden.
Programmet PC (gjort med Python) är ganska klar: den har en hel del funktioner som att ändra de lysdioderna färg, en mono eller stereo läge, ett läge att Visa peak-LED och mycket mer!
GUI är gjord med Tkinter för Python 2.7