Modifications

Sauter à la navigation Sauter à la recherche
46 octets ajoutés ,  29 avril 2015 à 11:04
Ligne 43 : Ligne 43 :  
{{MPImage|pybv10-pinout.jpg|800px}}
 
{{MPImage|pybv10-pinout.jpg|800px}}
   −
TPar conséquent, nous allons d'abord créer un objet {{fname|Timer}} pour le timer 5 PUIS nous allons créer un objet {{fname|TimerChannel}} pour le canal 1:
+
Par conséquent, nous allons d'abord créer un objet {{fname|Timer}} pour le timer 5 PUIS nous allons créer un objet {{fname|TimerChannel}} pour le canal 1:
    
  <nowiki>from pyb import Timer
 
  <nowiki>from pyb import Timer
Ligne 56 : Ligne 56 :  
Avec le timer à une fréquence de 100 Hz, chaque cycle est prends 0.01 seconde (ou 10 millisecondes).
 
Avec le timer à une fréquence de 100 Hz, chaque cycle est prends 0.01 seconde (ou 10 millisecondes).
   −
{{traduction}}
+
Pour réaliser l'effet d'allumage progressif, nous avons besoin d'initialiser la largeur d'impulsion à une petite valeur, puis doucement accroitre la largeur d'impulsion pour augmenter la luminosité. Ensuite, nous recommençons le cycle lorsque nous aurons atteint un maximum de luminosité:
 
  −
To achieve the fading effect shown at the beginning of this tutorial, we want to set the pulse-width to a small value, then slowly increase the pulse-width to brighten the LED, and start over when we reach some maximum brightness:
      
  <nowiki># maximum and minimum pulse-width, which corresponds to maximum
 
  <nowiki># maximum and minimum pulse-width, which corresponds to maximum
29 918

modifications

Menu de navigation