User manual

57
Après que la LED a atteint sa pleine luminosité, une deuxième boucle régule son intensité dans le sens
inverse selon le même schéma. Cette boucle compte à rebours à partir de
100, avec des décréments de -2.
Ce cycle se répète jusqu'à ce que l'utilisateur appuie sur la combinaison de touches
[Ctrl]+[C].
except KeyboardInterrupt:
p.stop(); GPIO.cleanup()
Le KeyboardInterrupt déclenche immédiatement la méthode stop() de l'objet PWM. Cette méthode arrête
la génération du signal PWM. Après cela, les ports GPIO sont réinitialisés, comme nous le savons déjà avec
les programmes précédents.
6.1.2 Faire varier l'intensité lumineuse de deux LED indépendamment l'une de l'autre
Étant donné qu'aucun temps de programmation dans le script Python n'est nécessaire pour programmer le
signal PWM, il est possible de faire varier l'intensité de plusieurs LED indépendamment les unes des autres,
comme le montre l'expérience suivante. Pour ce faire, branchez une autre LED via une pré-résistance sur le
port GPIO 25.
Fig. 6.4: Construction de la carte pour faire varier l'intensité lumineuse de deux LED.