User manual
57
Nadat de LED de volledige lichtsterkte heeft bereikt, regelt een tweede lus haar volgens hetzelfde schema
weer omlaag. Deze lus telt van
100 in stappen van -2 omlaag. Deze cyclus herhaalt zich tot een gebruiker de
toetscombinatie
[Strg]+[C] indrukt.
except KeyboardInterrupt:
p.stop(); GPIO.cleanup()
De KeyboardInterrupt activeert nu aanvullende de methode stop() van het PWM-object. Deze methode
beëindigt de aanmaak van een PWM-signaal. Hierna worden, zoals uit het laatste programma bekend, de
GPIO-poorten teruggezet.
6.1.2 Twee LED's onafhankelijk van elkaar dimmen
Omdat voor het programmeren van het PWM-signaal geen programmatijd in het Python-script nodig is,
kunnen ook meerdere LED's onafhankelijk van elkaar worden gedimd, zoals het volgende experiment laat
zien. Sluit hiervoor nog een LED via een voorweerstand aan op GPIO-poort 25.
Afb. 6.4: Opbouw insteekbord, omtwee LED's te dimmen.