from machine import Pin
import time
led1 = Pin(8,Pin.OUT)
led2 = Pin(9,Pin.OUT)
led3 = Pin(10,Pin.OUT)
led4 = Pin(11,Pin.OUT)
led5 = Pin(12,Pin.OUT)
led6 = Pin(13,Pin.OUT)
led7 = Pin(14,Pin.OUT)
led8 = Pin(15,Pin.OUT)
btn1 =Pin (16,Pin.IN,Pin.PULL_UP)
state1 =btn1.value()
btn2 =Pin (18,Pin.IN,Pin.PULL_UP)
state2 =btn2.value()
btn3 =Pin (17,Pin.IN,Pin.PULL_UP)
state3 =btn3.value()
While 1:
if state1==0:
{
led1.on()
led2.on()
led3.on()
led4.on()
led5.on()
led6.on()
led7.on()
led8.on()
}
else:
{
led1.off()
led2.off()
led3.off()
led4.off()
led5.off()
led6.off()
led7.off()
led8.off()
}
if state2==0:
led1.on()
time.sleep(0.5)
led1.off()
time.sleep(0.5)
led2.on()
time.sleep(0.5)
led2.off()
time.sleep(0.5)
led3.on()
time.sleep(0.5)
led3.off()
time.sleep(0.5)
led4.on()
time.sleep(0.5)
led4.off()
time.sleep(0.5)
led5.on()
time.sleep(0.5)
led5.off()
time.sleep(0.5)
led6.on()
time.sleep(0.5)
led6.off()
time.sleep(0.5)
led7.on()
time.sleep(0.5)
led7.off()
time.sleep(0.5)
led8.on()
time.sleep(0.5)
led8.off()
time.sleep(0.5)
else:
{
led1.off()
led2.off()
led3.off()
led4.off()
led5.off()
led6.off()
led7.off()
led8.off()
}
if state3==0:
led8.on()
time.sleep(0.5)
led8.off()
time.sleep(0.5)
led7.on()
time.sleep(0.5)
led7.off()
time.sleep(0.5)
led6.on()
time.sleep(0.5)
led6.off()
time.sleep(0.5)
led5.on()
time.sleep(0.5)
led5.off()
time.sleep(0.5)
led4.on()
time.sleep(0.5)
led4.off()
time.sleep(0.5)
led3.on()
time.sleep(0.5)
led3.off()
time.sleep(0.5)
led2.on()
time.sleep(0.5)
led2.off()
time.sleep(0.5)
led1.on()
time.sleep(0.5)
led1.off()
time.sleep(0.5)
else:
{
led8.off()
led7.off()
led6.off()
led5.off()
led4.off()
led3.off()
led2.off()
led1.off()
}