User manual
Daarna lijkt de dobbelsteen te rollen, wat gesimuleerd wordt door het knipperen van de decimale punt op het 7 segment scherm. Wanneer men
het contact loslaat, verschijnt een willekeurig getal, dat weer via het reeds bekende scriptblok wordt weergegeven.
Scriptblok voor weergave van een getal
19de dag
Vandaag in de adventskalender
• 2xverbindingskabel
Deze verbindingskabels zijn pas tijdens de komende dagen nodig.
Peilindicator met 7 segment scherm
Componenten: 1x insteekprintplaat, 1x 7 segment scherm, 7x 220 ohm weerstand (rood-rood-bruin), 1x 15 kOhm potentiometer, 10x
verbindingskabel, 2x geïsoleerde draadbrug
De analoge waarde van een potentiometer wordt in deze peilindicator als getal tussen 0 en 9 weergegeven.
Het programma
Het programma bestaat ditmaal slechts uit één scriptblok, dat ook de lus voor de weergave van getallen op het 7 segment scherm bevat. De
potentiometer kan door licht draaien in snelle opvolging verschillende waardes leveren. Omdat er geen externe routine voor weergave van het
getal wordt opgeroepen, kunnen er timingproblemen ontstaan wanneer het getal nog niet klaar wordt weergegeven en er reeds een nieuw
waarde door de potentiometer wordt uitgelezen.
Het programma 19_7seg04 levert een peilindicatie op het 7 segment scherm.
Een eindeloze lus leest de waarde van de analoge pen 0 en rondt deze af op een getal tussen 0 en 9. Deze waarde wordt in de variabelen n
opgeslagen en indien deze 0 is, op 10 gezet om het tiende lijstelement weer te geven. Vervolgens schakelt de reeds bekende lus het juiste LED-
segment van het getal in.
20ste dag
Vandaag in de adventskalender
• 220 ohm weerstand (rood-rood-bruin)
Countdown voor knipperlicht met 7 segment scherm
Componenten: 1x insteekprintplaat, 1x 7 segment scherm, 10x 220 Ohm weerstand (rood-rood-bruin), 1x 20 MOhm weerstand (rood-zwart-
blauw), 2xboetseerkleicontact, 11x verbindingskabel, 4x geïsoleerde verbindingsbrug (verschillende lengtes)
Bij aanraken van het boetseerkleicontact start een tien seconde durende countdown op het 7 segment scherm, daarna knippert de RGB-LED kort
in het wit. Daarvoor zijn alle drie de anoden van de RGB-LED via voorweerstanden met dezelfde Arduino-pen verbonden.
Het programma
De hoofdprogrammalus wacht eerst tot het boetseerkleicontact wordt aangeraakt en laat dan een countdown van 9 tot 1 lopen. Aan het einde
wordt het 7 segment scherm op 0 gezet en wordt de LED gedurende 0,1 seconde ingeschakeld.
Voor de weergaven van de getallen wordt weer de uit eerdere programma's bekende methode gebruikt.










