from machine import Pin
import time
s1 = Pin(2, Pin.IN, Pin.PULL_DOWN)
s2 = Pin(0, Pin.IN, Pin.PULL_DOWN)
s3 = Pin(4, Pin.IN, Pin.PULL_DOWN)
unlock_led = Pin(26, Pin.OUT)
alarm_led = Pin(25, Pin.OUT)
blue_led = Pin(16, Pin.OUT)
print("Escape Room Controller Active.")
while True:
val1 = s1.value()
val2 = s2.value()
val3 = s3.value()
if val3 == 1 and val2 == 1 and val1 == 1:
unlock_led.value(1)
alarm_led.value(0)
blue_led.value(0)
time.sleep_ms(50)
elif val3 == 0 and val2 == 1 and val1 == 1:
unlock_led.value(0)
blue_led.value(0)
alarm_led.value(1)
time.sleep_ms(100)
alarm_led.value(0)
time.sleep_ms(100)
else:
unlock_led.value(0)
alarm_led.value(0)
blue_led.value(1)
time.sleep_ms(50)
time.sleep_ms(950)