from machine import Pin
import time
led1=Pin(5,Pin.OUT)
led2=Pin(13,Pin.OUT)
btn3=Pin(26,Pin.IN,Pin.PULL_DOWN)
btn2=Pin(19,Pin.IN,Pin.PULL_DOWN)
btn1=Pin(18,Pin.IN,Pin.PULL_DOWN)
btn4=Pin(0,Pin.IN,Pin.PULL_DOWN)
btn5=Pin(3,Pin.IN,Pin.PULL_DOWN)
btn6=Pin(11,Pin.IN,Pin.PULL_DOWN)
btn1state = 0
btn2state = 0
btn3state = 0
btn4state = 0
btn5state = 0
btn6state = 0
def blinking_speed(a):
if a == "fast":
led1.value(1)
time.sleep(0.2)
led1.value(0)
led2.value(1)
time.sleep(0.2)
led2.value(0)
elif a == "slow":
led1.value(1)
time.sleep(1)
led1.value(0)
led2.value(1)
time.sleep(1)
led2.value(0)
elif a == "fast1":
led1.value(1)
led2.value(1)
time.sleep(0.2)
led1.value(0)
led2.value(0)
time.sleep(0.2)
elif a == "slow1":
led1.value(1)
led2.value(1)
time.sleep(1)
led1.value(0)
led2.value(0)
time.sleep(1)
elif a == "active":
led1.value(1)
led2.value(1)
elif a == "off":
led1.value(0)
led2.value(0)
while True:
if btn1.value() ==1:
btn1state=1
btn2state = 0
btn3state = 0
btn4state = 0
btn5state = 0
btn6state = 0
elif btn2.value()==1:
btn2state = 1
btn1state = 0
btn3state = 0
btn4state = 0
btn5state = 0
btn6state = 0
elif btn3.value()==1:
btn3state = 1
btn1state = 0
btn2state = 0
btn4state = 0
btn5state = 0
btn6state = 0
elif btn4.value()==1:
btn4state = 1
btn1state = 0
btn2state = 0
btn3state = 0
btn5state = 0
btn6state = 0
elif btn5.value()==1:
btn5state = 1
btn1state = 0
btn2state = 0
btn3state = 0
btn4state = 0
btn6state = 0
elif btn6.value()==1:
btn6state = 1
btn1state = 0
btn2state = 0
btn3state = 0
btn4state = 0
btn5state = 0
if btn2state==1:
blinking_speed("slow")
elif btn3state==1:
blinking_speed("fast1")
elif btn4state==1:
blinking_speed("slow1")
elif btn5state==1:
blinking_speed("active")
elif btn1state==1 :
blinking_speed("fast")
elif btn6state==1 :
blinking_speed("off")