Lightning Simulator/alkoholmätare/grafisk Equalizer - Arduino Powered (6 / 6 steg)
Steg 6: Arduino kod
Vad är coolt om att ha den Arduino Mega är det finns tillräckligt digital pins tillgänglig (24 att vara exakt) där de röda, gröna eller blå färgerna för varje band kan kontrolleras varje 24 digital stiften. Så om du vill göra gul till exempel, sedan bara slå på rött och grönt på samma gång. För att göra vit, aktivera röda, gröna och blå all samtidigt.
Jag skulle vilja tacka killarna som postat här VU-meter Instructable, jag kunde använda den koden för den grafiska equalizern bit.
På andra roliga sak om dessa LED strips är det att aktivera dem, använda detta
digitalWrite (red1, låg);
inte detta:
digitalWrite (red1, hög);
Tog mig en stund att räkna att en ut som låg normalt stänger något och hög vänder det på. I det här fallet är det tvärtom med LED strips.
Förutom den bifogade uppförandekoden, du behöver även WaveHC bibliotek