Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
P2E-Input-DEBOUNCE-FR
(voir la source)
Version du 5 février 2025 à 22:46
485 octets ajoutés
,
5 février 2025 à 22:46
→Code avec déparasitage
Ligne 89 :
Ligne 89 :
Voici le code correspondant à cette description:
Voici le code correspondant à cette description:
+
+
from machine import Pin
+
import time
+
+
counter = 0
+
last_counter = 0
+
+
p_in = Pin( 10, Pin.IN, Pin.PULL_UP )
+
last_state = p_in.value()
+
while True:
+
state = p_in.value()
+
if state!=last_state:
+
time.sleep_ms(10)
+
state2 = p_in.value()
+
if state != state2:
+
continue
+
if state == 0:
+
counter += 1
+
last_state = state
+
continue
+
+
if counter != last_counter:
+
print( counter )
+
last_counter = counter
== Le défi ==
== Le défi ==
Admin
Bureaucrates
,
Administrateurs
32 920
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable