from machine import Pin
import time
p0 = Pin(0, Pin.OUT)
p1 = Pin(1, Pin.OUT)
p2 = Pin(2, Pin.OUT)
p3 = Pin(3, Pin.OUT)
p4 = Pin(4, Pin.OUT)
p5 = Pin(5, Pin.OUT)
def paso1():
start = time.ticks_ms()
print("Paso 1")
while time.ticks_diff(time.ticks_ms(),start)<10000:
#print(time.ticks_diff(time.ticks_ms(),start))
p0.on()
p1.off()
p2.off()
p3.off()
p4.off()
p5.on()
def paso2():
start = time.ticks_ms()
print("Paso 2")
while time.ticks_diff(time.ticks_ms(),start)<5000:
p0.on()
p1.off()
p2.off()
p3.off()
p4.off()
p5.on()
time.sleep_ms(500)
p5.off()
time.sleep_ms(500)
def paso3():
print("Paso 3")
p0.on()
p1.off()
p2.off()
p3.off()
p4.on()
p5.off()
time.sleep(5)
def paso4():
print("Paso 4")
p0.off()
p1.off()
p2.on()
p3.on()
p4.off()
p5.off()
time.sleep(10)
def paso5():
start = time.ticks_ms()
print("Paso 5")
while time.ticks_diff(time.ticks_ms(),start)<5000:
p0.off()
p1.off()
p3.on()
p4.off()
p5.off()
p2.on()
time.sleep_ms(500)
p2.off()
time.sleep_ms(500)
def paso6():
print("Paso 6")
p0.off()
p1.on()
p2.off()
p3.on()
p4.off()
p5.off()
time.sleep(5)
p0.off()
p1.off()
p2.off()
p3.off()
p4.off()
p5.off()
while(1):
paso1()
paso2()
paso3()
paso4()
paso5()
paso6()
##