from machine import Pin
from time import sleep
button1 = Pin(22,Pin.IN,Pin.PULL_DOWN)
button2 = Pin(21,Pin.IN,Pin.PULL_DOWN)
button3 = Pin(20,Pin.IN,Pin.PULL_DOWN)
button4 = Pin(19,Pin.IN,Pin.PULL_DOWN)
button5 = Pin(18,Pin.IN,Pin.PULL_DOWN)
brown = Pin(26, Pin.OUT)
red = Pin(27, Pin.OUT)
orange = Pin(28, Pin.OUT)
led1 = Pin(2,Pin.OUT)
led2 = Pin(1,Pin.OUT)
led3 = Pin(0,Pin.OUT)
led4 = Pin(3,Pin.OUT)
##########################
led5 = Pin(4,Pin.OUT)
led6 = Pin(5,Pin.OUT)
led7 = Pin(6,Pin.OUT)
##########################
led8 = Pin(7,Pin.OUT)
led9 = Pin(8,Pin.OUT)
led10 = Pin(9,Pin.OUT)
led11 = Pin(10,Pin.OUT)
#########################
led12 = Pin(11,Pin.OUT)
led13 = Pin(12,Pin.OUT)
led14 = Pin(13,Pin.OUT)
led15 = Pin(14,Pin.OUT)
def flashed():
brown.value(1)
sleep(.01)
brown.value(0)
sleep(.01)
red.value(1)
sleep(.01)
red.value(0)
sleep(.01)
orange.value(1)
sleep(.01)
orange.value(0)
sleep(.01)
while True:
if button1.value() == 1:
led1.value(1)
sleep(.05)
print("fatoum")
led2.value(1)
sleep(.05)
print("fatoum")
led3.value(1)
sleep(.05)
print("fatoum")
led4.value(1)
sleep(.05)
print("fatoum")
led5.value(1)
sleep(.05)
print("fatoum")
led6.value(1)
sleep(.05)
print("fatoum")
led7.value(1)
sleep(.05)
print("fatoum")
sleep(.05)
else:
led1.value(0)
led2.value(0)
led3.value(0)
led4.value(0)
led5.value(0)
led6.value(0)
led7.value(0)
if button2.value() == 1:
led8.value(1)
sleep(.05)
print("alrutil")
led9.value(1)
sleep(.05)
print("alrutil")
led10.value(1)
sleep(.05)
print("alrutil")
led11.value(1)
sleep(.05)
print("alrutil")
led12.value(1)
sleep(.05)
print("alrutil")
led13.value(1)
sleep(.05)
print("alrutil")
led14.value(1)
sleep(.05)
print("alrutil")
led15.value(1)
sleep(.05)
print("alrutil")
sleep(.05)
else:
led8.value(0)
led9.value(0)
led10.value(0)
led11.value(0)
led12.value(0)
led13.value(0)
led14.value(0)
led15.value(0)
if button3.value() == 1:
led1.value(1)
led2.value(1)
led3.value(1)
led4.value(1)
led8.value(1)
led9.value(1)
led10.value(1)
led11.value(1)
sleep(1)
if button4.value() == 1:
led5.value(1)
led6.value(1)
led7.value(1)
led12.value(1)
led13.value(1)
led14.value(1)
led15.value(1)
sleep(1)
if button5.value() == 1:
led5.value(1)
led6.value(1)
led7.value(1)
led12.value(1)
led13.value(1)
led14.value(1)
led15.value(1)
led1.value(1)
led2.value(1)
led3.value(1)
led4.value(1)
led8.value(1)
led9.value(1)
led10.value(1)
led11.value(1)
sleep(1)
sleep(.1)
flashed()