Ljus spektrum klockan (2 / 6 steg)
Steg 2: elektronik
Arduino är den viktigaste komponenten i klockan. Det kommer att kontrollera lysdioderna genom att justera ljusintensiteten för var och en av de tre komponenterna (röd, grön, blå) för att få en viss färg. Till exempel RGB värden (50%, 50%, 0) kommer att låta våra hjärnan tror vi ser gul. För detta använder vi den PWM -tekniken, men tyvärr de flesta Arduinos endast har 6 PWM utgångar. Lyckligtvis, du precis köpt en TLC5940, som tillhandahåller 16 PWM utgångar medan vi behöver 5 x 3 = 15. TLC5940 kräver två motstånd; R1 är en pull-up resistor och måste vara hög (10kOhm eller mer), R2 anger den maximala mängden nuvarande för alla lampor (vanligtvis runt 2kOhm, testa med en LED och strömkälla innan du börjar lödning).
Att hålla klockan räknar under maktlösa stunder och lösa både Arduinos interna klocka vaghet och (50 dagar) bräddavlopp, fungerar RTC modulen på en cellsbatteri (inkluderat av sparkfun) om Arduino är avstängd.
Bygga banan antingen bakbord eller PCB form som visas i bilder eller öppna den bifogade filen Fritzing . Tänk på att elektroniken måste passa inuti klockan, så håll den helt tät. När du ansluter LED trådarna (inte ansluta lysdioder ännu) till PCB eller bakbord, Tänk på att lysdioderna kommer att vara på olika avstånd.