Détecter l'appui sur un bouton poussoir
Le montage :
Connecter un bouton poussoir entre la broche 1 (=X2) de la pyboard et le 0V:
Le code
Le point important ici est de réaliser le rappel au PLUS de la broche sur laquelle est connecté le bouton poussoir :
from upyduino import *
BP=1 # broche du BP
appui=LOW # état appui
def setup():
pinMode(BP, INPUT_PULLUP)
def loop():
if digitalRead(BP)==appui:
print('Appui BP')
delay(250)
# exécution
setup()
while True:loop()