Flora Rainbow LED skjorta som är rörelse aktiverat (7 / 9 steg)
Steg 7: kodning
Jag har gett er är en kod från en Adafruit wearable projekt som jag kopierade och sedan ändras för att passa min smak.
Om du är nöjd med koden har jag lämnat kan du hoppa över detta steg, men tänk på att i framtiden kanske du vill ändra koden för någon form av teman man såsom en Saint Patrick's Day fest där kan du koda din skjorta bara lysa i olika nyanser av grönt. Eller kan inte du skjortan vara så störande så kanske du vill lära dig att göra det mindre motion känsliga.
Saker som du (enkelt) kan ändra i koden
- Ljus färg
- Motion känslighet
- Lätta flimmer hastighet
- Antal lampor som tänds samtidigt
Du kan säkert göra mer komplexa kodning än detta, men är bara dessa enkla områden kod som jag har spelat med för mitt projekt. Dessa områden hade tillräckligt anpassning att tillfredsställa mig och få den effekt som jag hade hoppats på utan att behöva göra omfattande, hjärnan smältande kodning.
Läs kodning kommentarerna
- Se koden jag har givit er. Du kommer att se att vissa områden i koden har anteckningar. Anteckningar skapas av som börjar med / / för att tala om för programmet att inte inkludera följande i verkliga koden.
- Läs över dessa anteckningar att få en uppfattning om vad de olika områdena i koden kommer att göra.
Färg!
Ändra färgerna i koden är förmodligen den roligaste delen. Listan är på toppen av koden och av varje uppsättning siffror inom parentes har jag skrivit i noterna vilken färg det är. Du kan skriva i slumpmässiga siffror om du vill, men det enklaste sak att göra är att bildsökning "RGB färgkoder". Du kan klippa ut färger i koden helt eller lägga till fler. Det är upp till dig. Se bara till att du följer formateringen.
Annan ändra färg, är andra områden ganska självförklarande i koden noterna.
* Tips *
- När du lägger till en ny färg i listan, gör en notering i koden säga vilken färg det är att du lagt till. Detta hjälper dig bara om du vill ta bort en viss färg, etc.
- Glöm inte att sluta och lägga upp din kod för att se om dina ändringar gör vad du vill ha dem till.
- Kom ihåg att sista koden du ladda upp till din Flora är en som det kommer att spela när hugat igen. Så om du kopplar in din Flora och du undrar varför det inte spelas rätt kod, glömde du nog att ladda upp den nya koden du gjort.