User manual

96
if(ok == False):
break
Wanneer ok op False staat, wordt tevens de buitenste lus afgebroken, er volgens geen andere ronden meer.
time.sleep(0.5) Als de invoer van de volgorde correct was, wacht het programma 0,5 seconden, tot de
volgende ronde start.
if(ok == True): Het programma bereikt deze plaats, wanneer de lus volledig is doorlopen, de speler dus
alle volgordes correct heeft ingevoerd, of de eerdere lus door een speelfout is afgebroken. Indien
ok nog op
True staat, volgt de huldiging. In het andere geval wordt dit blok overgeslagen en het spel voert alleen nog
de laatste programmaregel uit.
print "Geweldig gedaan!"
for i in range(5):
for j in range(4):
GPIO.output(LED[j], True)
time.sleep(0.05)
for j in range(4):
GPIO.output(LED[j], False)
time.sleep(0.05)
Bij winst verschijnt een melding in het Python-shell-scherm. Hierna knipperen alle LED's vijf keer kort achter-
elkaar.
GPIO.cleanup() De laatste regel wordt in ieder geval uitgevoerd. Hier worden de gebruikte GPIO-poorten
gesloten.