from machine import Pin, PWM
from utime import sleep_ms
from urandom import randint
leds=[Pin(23,Pin.OUT),Pin(15,Pin.OUT)]
buttons=[Pin(34,Pin.IN),Pin(13,Pin.IN)]
reset_button=Pin(4,Pin.IN)
red_led=Pin(5,Pin.OUT)
green_led=Pin(18,Pin.OUT)
game=True
while True:
if game:
red_led.on()
sleep_ms(randint(1000,4000))
red_led.off()
buzzer=PWM(Pin(21),freq=800,duty=512)
sleep_ms(200)
buzzer.deinit
green_led.on()
check=True
while check:
for i in range(len(buttons)):
if buttons[i].value():
leds[i].on()
game=False
check=False
break
elif reset_button.value():
game=True
green_led.off()
for led in leds:
led.off()