Modifications

Sauter à la navigation Sauter à la recherche
397 octets ajoutés ,  1 février 2025 à 00:25
Ligne 50 : Ligne 50 :  
     state = p_in.value()
 
     state = p_in.value()
 
     if state!=last_state:
 
     if state!=last_state:
−
         if state != 0:
+
         if state == 0:
 
             counter += 1
 
             counter += 1
 
         last_state = state
 
         last_state = state
Ligne 61 : Ligne 61 :     
Voici quelques explications:
 
Voici quelques explications:
−
* '''Ligne 1''': importer l
+
* '''Lignes 3 et 4''': {{fname|counter}} est incrémenté à chaque pression du bouton. {{fname|last_counter}} contient la dernière valeur connue du compteur (celle qui a été affichée dans REPL pour la dernière fois).
 +
* '''ligne 6''': déclaration de {{fname|p_in}}, broche en entrée avec résistance pull-up. Quand le bouton est pressé, le signal passe au niveau bas. Quand il est relâché, il passe au niveau haut.
    
== Un problème? ==
 
== Un problème? ==
32 920

modifications

Menu de navigation