Fiber Optic havet krigare (17 / 31 steg)
Steg 17: Programmering lysdioderna
Jag vet nästan ingenting om Arduino programmering, så Ashley var mestadels som ansvarar för denna avdelning. Eftersom vi var ont om tid, hamnade vi bara använder en något modifierad version av rainbow toningen som kommer som en del av Adafruit Neopixel provet biblioteket, som faktiskt såg ganska trevligt. Vi ändrat antalet lysdioder i koden för att matcha numret var vi med och andelen av rainbow toningen vi ville se vid en viss tidpunkt (så att det inte var full regnbåge någonsin) för varje dräkt och justeras hastigheten en ljusstyrka för vår smak.
För pannsmycke vi lagt till i en knapp för att aktivera användaren att välja från en mängd olika färg-specifika lägen. Programplaneringen för knappen som åberopats räkna hur många gånger på knappen sköts, och matchande numret till en av de programmerade lägen, med hjälp av en strömbrytare fallet.
Eftersom jag mina ansträngningar att förklara Arduino koden kommer bara bidra till att förvirra dig och leda dig vilse, hänvisar jag dig till Arduino lärande sida, där du hittar många bra tutorials.