LilyPad Arduino fyllda Fox leksak (2 / 6 steg)
Steg 2: Kodning LilyPad
Jag har aldrig kodat något innan, vilket gjorde det den svåraste delen för mig. Innan jag började, använde jag Leah Buechley LilyPad Tutorials för att bekanta mig med hur LilyPad fungerade. Detta lärde mig att använda programmet, vad de olika termerna i koden betyder, vad olika delar är nödvändiga när du skriver en kod, etc. Jag rekommenderar att du spelar med dessa tutorials innan du börjar skriva en kod själv.
Jag ville verkligen ha uppstoppade djur spela en låt, och jag trodde det skulle vara kul att ha lampor flash tillsammans med noter. Jag använde setup för en låt som Leah Buechley har i sin handledning. Jag skrev ut noterna till "Jesus älskar mig" innan jag använde detta diagram för att tilldela frekvenser till anteckningar, och jag sjöng låten flera gånger för att besluta vilka anteckningar som behövs att vara längre/var att lägga en fördröjning i koden. Jag fixade en hel vägen, att hålla flera utkast när jag ändrade saker, och jag provat den ute hela tiden som jag arbetade, laddar varje version jag försökt på LilyPad med Mini-USB-ackordet. När jag var nöjd med låten, La jag "digitalWrite" instruktioner före/efter varje not till har olika lysdioder slå på/av med varje not. Koden är kopplad.
Obs: Jag ville ha den rosa LED från Tri-Color LED vistelse på hela låten och jag tyckte att göra att jag behövde ange i koden att ljuset vara på hög och låg. Jag vet inte varför det fungerar när koden är skriven så, men det gör!