Stap 1: Project in Detail - eisen
http://Youtu.be/nQvV5s38MBU
http://Youtu.be/5rc8JB82DKU
Een paar dingen kon ik naar woorden met betrekking tot de eisen:
-Patroon: dit is de kleurrijke volgorde die reist van de strip.
--De kleur van het patroon: Ik wilde de kleur van het patroon ook wijzigen als het reisde langs de strip. Van geel, blauw, rood dominante patroon kleur. geel-rood, blauw-geel en randomisatie van al deze.
--De opeenvolging van patronen: Zodra een bepaald patroon reisde ik wilde ook het volgende patroon te worden van verschillende kleur, dus ik nodig een functie die spuugt willekeurige sequenties van kleuren die gematched op alle stroken, [Opmerking: maar dit niet blijken te zijn gemakkelijk, dus ik ging met een enkel patroon herhalen: Groenen en geel gevolgd door rood en zwart... het zwart in het patroon einde is eigenlijk leds af dus als het patroon 13 Leds lang is zou het 3 leds Green, 5 gele leds, 3 rode leds en 2 leds uit. ]
-Stijl van reizen van het patroon: de volgorde verandert eens in een tijdje. Stijl1: Het patroon wordt gestart en vervolgens zelf verdwijnt na ongeveer 30cm dan opnieuw begint te beginnen opnieuw vervagen in 30 cm. Style2: het volgt de hele led strip zonder vervagen. [Nota: Stijl1 bleek moeilijker te zijn dus we met Style2 gingen waar de]
-Helderheid: ik wilde een derde potentiometer hechten aan controle helderheid.
Verdere vereisten:
-Indien mogelijk, wilde ik een potentiometer (potmeter) om de patroonkleur van de reeks. De overheersende kleur zou altijd rode maar de volgorde van de overlay van kleuren of de overlay stijl kan ook worden gewijzigd. Er waren een paar van stijlen in de video. [Dit bleek moeilijk dus het was niet gedaan]
-Ik wilde veranderen van de snelheid met een ander potentiometer. [Dit werd gedaan met succes]
-Of-Off-flikkerend Effect: ik wilde hebben een aan-uitschakelaar of een switch die zou helpmenu de weergave van de volgorde wanneer geduwd wanneer geduwd weer uitschakelen. Maar ik wilde de volgorde te zetten achter, zodat wanneer ik terug wisselt het waar het was tonen zou als het bleef. Ik was van plan om dit te gebruiken voor manual / echt ruwe beatmatching. [Ik had geen tijd om dit te doen alsook zodat ik in principe de kabels uit de Arduino knapte toen ik dit doen wilde en het werkte vrij goed. Dat was vrij ontzagwekkend voor beatmatching. Opmerking: Ik had de arduino macht verbonden met een afzonderlijke 9V batterij. Dus toen ik draaide op de macht van de led strips, die geleid zuur accu, de strip en Arduino bleef lopen. Dit maakte flikkeren van de led strips veel aantrekkelijker.]