Modifications

Sauter à la navigation Sauter à la recherche
4 octets supprimés ,  4 octobre 2015 à 20:35
Ligne 139 : Ligne 139 :  
Vous pourriez également placer la résistance entre la masse et la broche (-) de la LED. Cela n'a pas vraiment d'importance. {{underline|Seul le sens de raccordement de la LED est important}}.
 
Vous pourriez également placer la résistance entre la masse et la broche (-) de la LED. Cela n'a pas vraiment d'importance. {{underline|Seul le sens de raccordement de la LED est important}}.
   −
=== Valeur de la résistance ===
+
=== Le programme ===
 +
Voici une version du programme pour commander cette LED externe.
 +
 
 +
<nowiki>p = pyb.Pin( 'X5', pyb.Pin.OUT_PP )
 +
p.high()
 +
p.low()</nowiki>
 +
La première ligne {{fname|pyb.Pin( 'X5', pyb.Pin.OUT_PP )}} permet d'obtenir une référence ''p'' sur la broche '''X5''' tout en configurant celle-ci comme une sortie '''OUT''' (de type ''PP: Push Pull'').
 +
 
 +
Ensuite, la ligne {{fname|p.high()}} active la sortie (et allume donc la LED).
 +
 
 +
La ligne {{fname|p.low()}} désactive la sortie, ce qui a pour conséquence d'éteindre la LED qui y est branchée.
 +
 
 +
== Valeur de la résistance ==
    
Mais qu'elle résistance faut il mettre en place?  
 
Mais qu'elle résistance faut il mettre en place?  
Ligne 173 : Ligne 185 :  
Dans l'image nous utilisons une {{pl|128|résistance de 1K Ohms}} (Brun Noir Rouge)
 
Dans l'image nous utilisons une {{pl|128|résistance de 1K Ohms}} (Brun Noir Rouge)
   −
=== Le programme ===
+
== Plus d'information ==
Voici une version du programme pour commander cette LED externe.
  −
 
  −
<nowiki>p = pyb.Pin( 'X5', pyb.Pin.OUT_PP )
  −
p.high()
  −
p.low()</nowiki>
  −
La première ligne {{fname|pyb.Pin( 'X5', pyb.Pin.OUT_PP )}} permet d'obtenir une référence ''p'' sur la broche '''X5''' tout en configurant celle-ci comme une sortie '''OUT''' (de type ''PP: Push Pull'').
  −
 
  −
Ensuite, la ligne {{fname|p.high()}} active la sortie (et allume donc la LED).
  −
 
  −
La ligne {{fname|p.low()}} désactive la sortie, ce qui a pour conséquence d'éteindre la LED qui y est branchée.
  −
 
  −
=== Plus d'information ===
   
Nous aurons l'occasion de revenir plus en détails sur la commande des broches dans un autre tutoriel. En attendant, vous trouverez d'autres informations dans [http://test-ergun.readthedocs.org/en/latest/library/pyb.Pin.html la documentation de Micro Python]
 
Nous aurons l'occasion de revenir plus en détails sur la commande des broches dans un autre tutoriel. En attendant, vous trouverez d'autres informations dans [http://test-ergun.readthedocs.org/en/latest/library/pyb.Pin.html la documentation de Micro Python]
 
   
 
   
 
{{MicroPython-Hack-LED-TRAILER}}
 
{{MicroPython-Hack-LED-TRAILER}}
29 917

modifications

Menu de navigation