Stap 13: Voorbereiding van de drukknop schakelaar
Twee stukken van gestrande draad voor te bereiden door te knippen op lengte en strippen van beide uiteinden. Zorg ervoor dat de draden lang genoeg zijn zodat het deksel van het blikje volledig open. Soldeer naar twee juiste pinnen op de switch en schuif de stukken van Kabelbinder buis over de gewrichten te beschermen en versterken ze. Soldeer naar andere aan uiteinden in hun respectieve gaten op het bord.
Zorgvuldig Rijg de draden tussen de LEDs en ervoor te zorgen dat zij niet zitten op de top van de batterijen. Ik verspreid de twee pinnen op de switch, zodat de meest rechtse LED gleed tussen hen. De pinnen op de switch zijn zeer kwetsbare (de andere twee knapte af).
Opmerking de pin PA7 PCINT7 6 is ingesteld om te luisteren voor een verandering in staat. Indrukken van de drukknop switch trekt de pin hoog en SIGNAL(PCINT0_vect) wordt uitgevoerd. Op basis van de lengte van de knop drukt, gebeurt er niets (ruwe debouncing), de staat is gevorderd (kort indrukken), of het programma is geavanceerde (langdurig indrukken).