# Bibliotheken laden from machine import Pin, Timer # Initialisierung der LED an Pin 20 led = Pin(20, Pin.OUT, value=0) # Initialisierung von GPIO14 als Eingang btn = Pin(14, Pin.IN, Pin.PULL_DOWN) # Timer erstellen timer = Timer() # Taster-Funktion def on_pressed(timer): led.toggle() print('Taster gedrückt') # Entprell-Funktion def debounce(pin): # Timer setzen (200 ms) timer.init(mode=Timer.ONE_SHOT, period=200, callback=on_pressed) # Taster-Auslösung btn.irq(handler=debounce, trigger=Pin.IRQ_RISING)