# 1/ de led brandt als 1 of meerdere knoppen gelijktijdig indrukt
# 2/ led naar GND en GPIO
# 3/ drukknoppen naar GND
from machine import Pin
from time import sleep_ms
drukknop_links = Pin(27, Pin.IN, Pin.PULL_DOWN)
drukknop_midden = Pin(26, Pin.IN, Pin.PULL_DOWN)
drukknop_rechts = Pin(25, Pin.IN, Pin.PULL_DOWN)
led = Pin(33, Pin.OUT)
# drukknop_links.value() == True of drukknop_links.value()
led_laatst = False;
print("start test P1-L05-5 enkel actie bij veranderingen")
while True:
led_nu = drukknop_links.value() or drukknop_midden.value() or drukknop_rechts.value()
if led_nu != led_laatst:
led_laatst = led_nu
if led_nu:
led.value(1) # led aan indien GPIO 33 = 1
print("LED ON")
else:
led.value(0) # led uit indien GPIO 33 = 0
print("LED OFF")
sleep_ms(25)