Modifications

Sauter à la navigation Sauter à la recherche
Ligne 104 : Ligne 104 :     
=== Ecriture analogique ===
 
=== Ecriture analogique ===
Cette opération est l'équivalent de la fonction Arduino {{fname|digitalWrite}}.
+
Cette opération est l'équivalent de la fonction {{fname|digitalWrite}} des Arduino.
    
La broche doit doit préalablement être initialisée à l'aide de pyb.Pin().
 
La broche doit doit préalablement être initialisée à l'aide de pyb.Pin().
Ligne 111 : Ligne 111 :  
p.low()</nowiki>
 
p.low()</nowiki>
   −
Une fois la broche déclarée comme OUTPUT avec {{fname|pinName}}, elle peut être mise soit à l'état {{fname|HIGH}} (niveau logique haut, potentiel tiré à +5 volts) ou l'état {{fname|LOW}} (niveau logique bas, potentiel tiré à la masse/ground).
+
Une fois la broche déclarée en sortie avec {{fname|pyb.pin()}}, elle peut être mise soit à l'état haut {{fname|high()}} (niveau logique haut, potentiel tiré à +3.3 volts) ou l'état bas {{fname|low()}} (niveau logique bas, potentiel tiré à la masse/ground).
   −
* pin: est le numéro de broche  
+
* p: est l'objet correspondant à la broche. Objet créé avec {{fname|pyb.Pin()}}
* value: le niveau logique désiré (soit {{fname|HIGH}} ou {{fname|LOW}}
      
=== digitalRead ===
 
=== digitalRead ===
29 917

modifications

Menu de navigation