Modifications

Sauter à la navigation Sauter à la recherche
203 octets ajoutés ,  26 mars 2020 à 20:29
Ligne 15 : Ligne 15 :     
  pifacedigitalio.init()
 
  pifacedigitalio.init()
 +
 +
=== Lire une entrée ===
    
Si vous désirez savoir si un bouton est enfoncé ou non, il faut utiliser la fonction {{fname|digital_read}} :
 
Si vous désirez savoir si un bouton est enfoncé ou non, il faut utiliser la fonction {{fname|digital_read}} :
Ligne 20 : Ligne 22 :  
  pifacedigitalio.digital_read( numero_de_broche )
 
  pifacedigitalio.digital_read( numero_de_broche )
   −
La fonction retourne ''1'' si l'entrée indiquée dans ''numero_de_broche'' si le bouton est enfoncé ou l'entrée est connecté sur la masse (GND). Sinon la fonction retourne ''0''.
+
La fonction retourne ''1'' si l'entrée indiquée dans ''numero_de_broche'' (1 pour le bouton poussoir S1).
 +
 
 +
Si le bouton est enfoncé ou l'entrée est connecté sur la masse (GND). Sinon la fonction retourne ''0''.
 +
 
 +
=== Contrôler une sortie ===
    
Si vous désirez contrôler une sortie, il faut utiliser la fonction {{fname|digital_write}} :
 
Si vous désirez contrôler une sortie, il faut utiliser la fonction {{fname|digital_write}} :
Ligne 26 : Ligne 32 :  
  pifacedigitalio.digital_write( numero_de_broche, etat )
 
  pifacedigitalio.digital_write( numero_de_broche, etat )
   −
La fonction permet de fixer l'état de la broche ''numero_de_broche'' sur l'état '''0''' (inactif) ou '''1''' (actif). L'état ''1'' active le collecteur ouvert (qui laisse passer le courant) et la LED correspondante.
+
La fonction permet de fixer l'état de la broche ''numero_de_broche'' sur l'état '''0''' (inactif) ou '''1''' (actif).  
 +
 
 +
L'état ''1'' active le collecteur ouvert (qui laisse passer le courant) et la LED correspondante.
 +
 
 +
L'instruction suivante active la sortie 2 et la LED 2 correspondante:
 +
 
 +
pifacedigitalio.digital_write( 2, 1 )
    
== Les pas suivants ==
 
== Les pas suivants ==
29 837

modifications

Menu de navigation