import _thread
from machine import Pin, PWM
from time import sleep_ms, sleep
cero = Pin(15, Pin.OUT)
uno = Pin(2, Pin.OUT)
dos = Pin(0, Pin.OUT)
tres = Pin(4, Pin.OUT)
cuatro = Pin(5, Pin.OUT)
cinco = Pin(18, Pin.OUT)
seis = Pin(19, Pin.OUT)
siete = Pin(21, Pin.OUT)
leds = [cero, uno, dos, tres, cuatro, cinco, seis, siete]
def derecha():
while True:
for ele in leds[0:4:1]:
ele.value(1)
sleep_ms(30)
ele.value(0)
sleep_ms(30)
def izquierda():
while True:
for ele in leds[7:3:-1]:
ele.value(1)
sleep_ms(500)
ele.value(0)
sleep_ms(500)
try:
_thread.start_new_thread(derecha, ()) # Iniciar en la derecha en un nuevo hilo
_thread.start_new_thread(izquierda, ()) # Iniciar en la izquierda en un nuevo hilo
except:
print("Error: no se pudo iniciar el hilo")
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4