Modifications

Sauter à la navigation Sauter à la recherche
609 octets ajoutés ,  7 juillet 2014 à 12:52
Ligne 309 : Ligne 309 :  
pibrella.output.e.off()</nowiki>
 
pibrella.output.e.off()</nowiki>
   −
Tout comme avec les moteurs, vous pouvez également contrôler la sortie en PWM  
+
Comme pour les moteurs, vous pouvez également contrôler la sortie en PWM pour contrôler plus finement la luminosité de la LED.
 +
 
 +
Pour utiliser la fonction pwm(), il faut indiquer:
 +
* la fréquence du signal PWM (disons 20KHz, soit 20.000 Hertz) et
 +
* le pourcentage du [[Rasp-Hack-L293-PWM|cycle utile]] (de 0 à 100%, 100% = marche continue, 50% = signal à 50% du cycle, 10% = signal à 10% du cycle).<br />[[fichier:Rasp-Hack-L293-PWM-01.jpg|360px]]
 +
 
 +
<nowiki>import pibrella
 +
import time
 +
pibrella.output.e.pwm( 20000, 100 )
 +
time.sleep( 2 )
 +
pibrella.output.e.pwm( 20000, 50 )
 +
time.sleep( 2 )
 +
pibrella.output.e.pwm( 20000, 30 )
 +
time.sleep( 2 )
 +
pibrella.output.e.off()</nowiki>
 +
 
{{PiBrella-TRAILER}}
 
{{PiBrella-TRAILER}}
29 836

modifications

Menu de navigation