Bonjour,

Je cherche à utiliser un vieux tel à cadran avec un raspbery pi pour déclencher des sons en fonction du numéro composé.
J’ai trouvé différents tutos, mais cela ne correspondait pas exactement à ce que je voulais.
Je suis donc parti de zéro, et je suis débutant en python…

J’ai fait ce petit programme afin que lorsque l’utilisateur actionne le cadran, le chiffre correspondant s’affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
    import RPi.GPIO as GPIO
    import time
 
    GPIO.setmode(GPIO.BCM)
    INPT = 17
 
    GPIO.setup(INPT, GPIO.IN)
    COMPTEUR = 0
 
    while True:
    while ( GPIO.input( INPT ) == False):
    COMPTEUR = 0
    pass
    while ( GPIO.input( INPT ) == True):
    COMPTEUR += 1
    time.sleep(0.17)
    print COMPTEUR
 
    GPIO.cleanup()
malheureusement le compteur ne s’incrémente pas, il ne me renvoie que des 1.
et je n’arrive pas à résoudre le problème… un peu d’aide serait bienvenue.
Merci