Modifications

Sauter à la navigation Sauter à la recherche
726 octets ajoutés ,  5 octobre 2015 à 05:57
Ligne 87 : Ligne 87 :  
     for l in leds:
 
     for l in leds:
 
         l.off()</nowiki>
 
         l.off()</nowiki>
 +
 +
=== La LED 4 est spéciale ===
 +
La LED bleue est spéciale. En plus de pouvoir l'allumer et l'éteindre, vous pouvez controler sont intensité en utilisant la méthode {{fname|intensity()}}. Cette méthode accepte un nombre entre 0 et 255 qui détermine sa luminosité. Le script suivant fait en sorte d'allumer la LED bleue graduellement puis l’éteint pour recommencer.
 +
 +
<nowiki>led = pyb.LED(4)
 +
intensity = 0
 +
while True:
 +
    intensity = (intensity + 1) % 255
 +
    led.intensity(intensity)
 +
    pyb.delay(20)</nowiki>
 +
 +
Vous pouvez appeler {{fname|intensity()}} sur les autres LEDs mais elles peuvent uniquement être éteinte ou allumée. La valeur 0 permet de les éteindre... tout autre valeur (jusqu'à 255) l'allumera.
    
== Cela ne fonctionne pas? ==
 
== Cela ne fonctionne pas? ==
29 917

modifications

Menu de navigation