from machine import Pin, Timer
led_green = Pin(14, Pin.OUT, value=0)
led_red = Pin(13, Pin.OUT, value=0)
led_blue = Pin(12, Pin.OUT, value=0)
kontakt1 = Pin(5, Pin.IN, Pin.PULL_UP)
kontakt2 = Pin(9, Pin.IN, Pin.PULL_UP)
guest = False
maingate = 0
led_green.on()
print ("Falle scharf gestellt")
# Funktion zur Alarmkontakte-Auswertung
while guest == False:
if kontakt1.value() == 0 and maingate == 0:
led_green.off()
led_red.off()
led_blue.on()
maingate = 1
print ("Falle betreten")
elif kontakt2.value() == 0 and maingate == 1:
led_green.off()
led_blue.off()
led_red.on()
print ("AUSLÖSUNG")
guest = True
# Gefangen!
print ("GEFANGEN!")