Bonjour
J'essaie d'utiliser des boutons sur mon Raspberry Pi via le GPIO avec Breadboard.
Quand le bouton est pressé, la sortie émise par le Pi est de 1, normal.
Hors, quans le bouton est relâché, la sortie alterne entre 0 et 1 chaque demi-secondes.
J'ai testé en retirant les boutons et en faisant se toucher les cables, même résultat.
Que se passe-t-il?
Voici le code (Python 2), tout simple que j'utilise:
Les cables sont bien branchés sur le 18 ("P1")
Aie-je fais une erreur quelque part ou y a-il un problème matériel?
J'essaie d'utiliser des boutons sur mon Raspberry Pi via le GPIO avec Breadboard.
Quand le bouton est pressé, la sortie émise par le Pi est de 1, normal.
Hors, quans le bouton est relâché, la sortie alterne entre 0 et 1 chaque demi-secondes.
J'ai testé en retirant les boutons et en faisant se toucher les cables, même résultat.
Que se passe-t-il?
Voici le code (Python 2), tout simple que j'utilise:
Bloc de code:
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(18, GPIO.IN, pull_up_down=GPIO.PUD_UP)
while True:
input_state = GPIO.input(18)
print input_state
Aie-je fais une erreur quelque part ou y a-il un problème matériel?