Ljus målare palett aka Light Box (2 / 2 steg)
Steg 2: programvara
Båda växlar pekade mot knoppar: Välj färg
Vreden styra ljusstyrkan för tre enskilda lysdioder. Blanda rattarna ger dig resten av regnbågen. Jag slår vad om detta skulle vara ett bra pedagogiskt hjälpmedel för en klass som konst.
Växlarna är spetsiga mittemot varandra: Färg tona
Detta läge tonar mellan lysdioder med en hastighet som är proportionell till positionen för potentiometrar. Om en slås ända ner håller det det LED. Detta sätt kan du välja lite rött och en hel del grönt om ditt ljus målning några träd på en vägg... Om du vill att varje bokstav i något skrivandet som en annan färg bestämma du bara hur snabbt du skriver varje bokstav och försöka tid vreden som. Skillnaden mellan slår 1 ner och 2 upp och 1 upp och 2 ner är att det kommer att blanda färgerna i en läge och kommer att vissna till svart mellan färger i den andra. Så kan du göra en rainbow streak eller mer definierade röda, gröna och blå ränder.
Båda växlar pekade mot IR-mottagare: Avlägsen kontrollerat läge
Detta läge lyssnar på fjärrkontrollen. När du hämta IR biblioteket har en exempelfil som läser koder skickas från någon avlägsen och visar NEC koden. Jag använde detta att bakåtkompilera fjärrkontrollen och använda om för min låda. Jag kunde inte bygga en bättre fjärrkontroll än detta säkert, om inte jag ville tid det till lite musik eller något, kanske nästa semester part.
Fjärrkontrollen har en mängd olika Färgknappar du kan hoppa runt mellan. Off inaktiverar färgerna. Å inte göra något, men vilken färg på.
Den har en flash-läge vilket jag programmerade tar input från potentiometrar och flash som färg. Jag har också programmerade koden skickas från min kamera Nikon D5100 remote att göra samma sak och tt det med min slutartid! Så dess i grunden en fjärrkontroll drivs färg blixt också.
Du kan dämpa eller lysa upp varje färg med övre vänstra två knappar. Det bara delar eller multiplicerar det aktuella värdet för intermittensen av en pulsbreddsmodulerad signal i halv eller gånger 2. Om du tona ned det hela vägen till svart, men måste du slå en färgknappen för att aktivera den igen (multiplicera 2 gånger 0 = 0).
Strobe-läget använder en pseudo random number generator för att beslutade fördröjningen mellan successiva blinkar, hur jag antar ett blixtljus fungerar. Du måste slå bort för att fly det programmet.
Tona läget gör en relativt snabb övergång mellan lysdioder. För detta har du igen att slå bort, att stänga av. Dess ett lite knepigt eftersom du måste slå på off knappen precis efter fade cykeln är klar att det behandling att IR får funktion. Du kan också bara stänga av och på enheten för att få det att sluta.
Den släta läget gör en riktigt långsam övergång mellan lysdioder. Detta är en trevlig stämning ljus inställning. Återigen måste du slå bort för att det ska sluta. Denna extra knepigt att stoppa eftersom fade cykeln är så länge du har en mycket mindre chans att slå vid rätt tidpunkt. Om någon har ett trevligt avbrott IR få funktion eller vet ett bättre sätt att programmera rutan skulle jag älska att kolla upp. Detta var mitt första försök på programmering en avlägsen kontrollerade allt. Du kan bara stänga av och på rutan för att få det att stoppa eller vända en switch och vänta på det till time out...
Vad är nästa? Jag arbetar på dynamisk ljus målning med natt tid förflutit... Jag har sakta tona ner massor och bygga en hel drös mer box. Kanske ansluta dem på ett Xbee nätverk, ta en vandring runt några naturliga funktioner att placera i rutan, vänta tills natten och låta ljuset lysa!