from machine import Pin
import time
led1 = Pin(18, Pin.OUT)
led2 = Pin(19, Pin.OUT)
led3 = Pin(20, Pin.OUT)
led4 = Pin(21, Pin.OUT)
led5 = Pin(22, Pin.OUT)
led6 = Pin(26, Pin.OUT)
pul1 = Pin(10, Pin.IN)
pul2 = Pin(11, Pin.IN)
pul3 = Pin(12, Pin.IN)
leds = [led1, led2, led3, led4, led5, led6]
grupo1 = [led1, led6]
grupo2 = [led2, led5]
grupo3 = [led3, led4]
while True:
if pul1.value() == 1:
print("SECUENCIA UNO ACTIVADA")
for k in leds:
k.value(1)
time.sleep(0.5)
k.value(0)
if pul2.value() == 1:
print("SECUENCIA DOS ACTIVADA")
secuencia = [grupo3, grupo2, grupo1]
for grupo in secuencia:
for led in grupo:
led.value(1)
time.sleep(0.5)
for led in grupo:
led.value(0)
if pul3.value() == 1:
print("SECUENCIA TRES ACTIVADA")
secuencia = [grupo1, grupo2, grupo3]
for grupo in secuencia:
for led in grupo:
led.value(1)
time.sleep(0.5)
for led in grupo:
led.value(0)
Loading
pi-pico-w
pi-pico-w