LED Strip maneter kostym med Arduino & LPD8806 ledde remsor (1 / 6 steg)
Steg 1: Projektet i detalj - krav
http://youtu.be/nQvV5s38MBU
http://youtu.be/5rc8JB82DKU
Några saker jag kunde sätta ord när det gäller:
-Mönster: detta är den färgglada sekvens som reser remsan.
--Färg på mönstret: Jag ville ha färg på mönstret att också ändra som det reste ner remsan. Från gul, blå, röd dominerande mönster färg. gul-röd, blå-gul och att randomisering av alla dessa.
--Sekvensen av mönster: Även när en viss arbetsgång reste jag ville nästa mönstret vara av annan färg, så jag behövde en funktion som spottar ut slumpmässiga sekvenser av färger som matchade på alla band, [OBS: men detta inte visa sig vara lätt så jag gick med en enda mönster upprepa: gröna och gula följt av rött och svart... svart i mönstret slutet är i grunden lysdioder av. så om mönstret är 13 lysdioder long. skulle det vara 3 lysdioder Green, 5 lysdioder gula, 3 lysdioder röda och 2 leds bort. ]
-Stil av mönster reser: sekvensen ändras då och då. Style1: Mönstret börjar och sedan bleknar sig efter ca 30cm börjar sedan igen att börja blekna igen i 30 cm. format2: det följer den hela lysdiodsrand utan blekning. [OBS: Style1 visat sig vara svårt så vi gick med format2 där den]
-Ljusstyrka: Jag ville fästa en tredje potentiometer till kontroll ljusstyrka.
Ytterligare krav:
-Om möjligt, jag ville ha en potentiometer ändra Mönsterfärg av sekvensen. Den dominerande färgen skulle alltid vara röd men overlay sekvensen av färger eller overlay stil kan också ändras. Det fanns ett par olika stilar i videon. [Detta visade sig vara svårt så det inte var gjort]
-Jag ville ändra hastigheten med en annan potentiometer. [Detta var gjort framgångsrikt]
-Av-Off-flimmer effekt: Jag ville ha en på / av-knapp eller en switch som skulle hjälpa mig stänga av visningen av den sekvens när man trycker och vidare när man trycker igen. Men jag ville ha den sekvensen att fortsätta bakom så att när jag byter tillbaka skulle det Visa där det var som det fortsatte. Jag planerar att använda detta för manuell / verkligen rå beatmatching. [Jag hade inte tid att göra detta också så jag knäppte i princip kablar av Arduino när jag ville göra detta och det fungerade ganska bra. Det var ganska häftigt för beatmatching. Obs: Jag hade arduino's power ansluten till ett separat 9V batteri. Så när jag vände upp led strips makten, ledde som använde syra batteri, strip och Arduino fortsatte köra. Detta gjorde att flimra av ledde remsorna mycket mer attraktiv.]