Transfiguration rörelse: Färg (4 / 6 steg)
Steg 4: Att testmönstret på steg räknas
Vi lagt till en ny variabel kallas räkna som lagrar Curies steg räkna endast upp till 900 det kommer att rulla tillbaka till 0 och upprepa sekvensen.
Vi lagt till varje rad som utlöste en sekvens för att kontrollera värdet av räkningen. Om det är mellan 0 och 100 colorWipe //Red körs.
En annan viktig förändring är vi kommenterade ut delay(1000); Det innebär att vi sätter det / / i början tala om för kompilatorn att ignorera den linjen. Vi vill inte vår kod försenar testmönstret så vi bara inte behöver raden längre.
Och där har du det. Mönstret på din 5 lysdioder bör ändra som steg tillsammans med din Arduino 101. Kan nu lägga till några diffusion i LAMPORNA så att de ser som något annat än en fläck av ljus.
Detta tillvägagångssätt är perfekt för en snabb mock-up men när vi kommer till kontroll kommer du att se att vi döljer många detaljer från utvecklaren interaktiva kläder så de behöver verkligen bara att beskriva de olika utseende klänning eller scarf, och vad som kan hända till göra det ändra till ett annorlunda utseende.
Det är också skönt att inte ha plötsliga förändringar. Det verkar mer magisk att ha en långsam övergång från en färg till nästa.