Instructions
28
19de dag
Vandaag op de adventskalender
• 4 x aansluitkabel
led-dobbelsteen met realistisch dobbelsteeneffect
Een echte dobbelsteen toont niet onmiddellijk het definitieve aantal ogen, maar rolt eer-
ste nog gedurende korte tijd verder waarbij men de dobbelresultaten ziet die dan echter
nog niet het eindresultaat weergeven. Het programma van de 19de dag simuleert het
rollen waarbij de dobbelsteen eerst een paar andere dobbelresultaten met steeds langer
worden pauzes ertussen weergeeft, voor het uiteindelijke resultaat verschijnt.
Onderdelen: 1 x Nano-board, 1 x insteekprintplaat, 2 x led oranje met voorweerstand,
2 x led geel met voorweerstand, 3 x RGB-led met voorweerstand, 1 x Potentiometer, 1 x
20kOhm-weerstand (rood– zwart – blauw), 2 x boetseerkleicontact, 4 x draadbrug (ver-
schillende lengtes), 14 x aansluitkabel
Looplicht met vier leds, twee RGB-leds,
Potentiometer en sensorcontacten.
Het programma
Het programma 19mblock simuleert
bij aanraking van het sensorcontact
een rollende dobbelsteen. Via de
Potentiometer kan worden inge-
steld hoeveel tussenwaarden de
dobbelsteen moet weergeven voor
hij uiteindelijk blijft liggen.
Zo werkt het programma
Bij het begin worden, zoals reeds in de vorige versie van het programma, de vier voor
de leds gebruikte pins als uitgangen gedefinieerd en uitgeschakeld. De hoofdlus wacht
opnieuw tot het sensorcontact aangeraakt wordt. Dan wordt de variabele tijd op 0,1
seconden ingesteld, de wachttijd tussen de eerste beide dobbelsteenweergaves.
Vervolgens wordt de via de Potentiometer ingestelde waarde uitgelezen. De analoge ingang
levert waarden tussen 0 en 1023. Opdat de dobbelsteen afhankelijk van de instelling min-
stens tweemaal, maar niet meer dan 12 maal zou rollen, wordt de ingangswaarde gedeeld
door 100 en wordt er vervolgens 2 bijgeteld. Het resultaat wordt als teller voor de binnenlus gebruikt, die
na elkaar het berekend aantal dobbelresultaten weergeeft tot dobbelsteen stil komt te liggen.
An het einde van elke doorloop wordt de wachttijd in de variabele tijd met 0,1 seconde verlengd, wat
een langzaam uitrollen van de dobbelsteen stimuleert.
Dobbelsteen met instelbare vertraging.
19. dag