Bonjour à tous,
je débute en python... (hier, lol),
et je souhaite compter le nombre d'impulsions que j'effectue sur un bouton. Or jusqu'ici mon "compteur" comptabilise ce qui semble être le nombre de millisecondes durant lesquelles j'appuie sur ce bouton! Deux leds témoignent de l'état de "true" ou "false", de ce coté, ça fonctionne...
Quelqu'un pourrait-il me mettre sur la piste par hasard??
merci par avance!
Code:import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) LEDV = 17 LEDR = 24 INPT = 23 GPIO.setup(LEDV, GPIO.OUT) GPIO.setup(LEDR, GPIO.OUT) GPIO.setup(INPT, GPIO.IN, pull_up_down=GPIO.PUD_UP) COMPTEUR = 0 while True: if ( GPIO.input( INPT ) == False): GPIO.output(LEDR, True) GPIO.output(LEDV, False) COMPTEUR += 1 print COMPTEUR else: GPIO.output(LEDR, False) GPIO.output(LEDV, True) GPIO.cleanup()
-----