from machine import Pin
# PULL UP knop geeft 0 voor AAN en 1 voor UIT! (AAN = 0 en UIT = 1)
drukknop_1 = Pin(19, Pin.IN, Pin.PULL_UP) # met interne pull_up
drukknop_2 = Pin(21, Pin.IN, Pin.PULL_UP) # met interne pull_up
drukknop_3 = Pin(22, Pin.IN, Pin.PULL_UP) # met interne pull_up
# led moet naar GND (0) om te branden (AAN = 0 en UIT = 1)
rood = Pin(18, Pin.OUT)
# logica formule gebruiken - De Morgan’s Law
# not(not(x) and not(y) and not(z)) --> x or y or z
while True:
status_druk = int(drukknop_1.value() or drukknop_2.value() or drukknop_3.value())
rood.value(status_druk)