Schweiziska AVR kniv (13 / 14 steg)
Steg 13: Förbereda växeln tryckknapp
Förbereda två bitar av tvinnad tråd genom att skära till längd och strippning båda ändar. Kontrollera att kablarna är tillräckligt lång så att locket av tenn kan öppnas helt. Löda till två lämpliga stift på switchen och Skjut bitar av krympslang slangen över lederna att skydda och stärka dem. Löda till andra slutar i sina respektive hål i styrelsen.
Noggrant trä sladdar mellan lampor och se till att de inte sitter på toppen av batterierna. Jag bredde två stiften på switchen så att den längst till höger LED halkade mellan dem. Stiften på växeln är mycket bräcklig (de andra två knäppte av).
Obs pin PA7 PCINT7 6 ställs in att lyssna efter en förändring i staten. Att trycka på tryckknapp switch drar pin hög och SIGNAL(PCINT0_vect) utförs. Baserat på längden på tryck på knapp, antingen händer ingenting (rå debouncing), staten är avancerad (kort tryck) eller programmet är Avancerat (långt tryck).