from machine import Pin
from time import sleep_ms
r_led = Pin(12,Pin.OUT)
y_led = Pin(14,Pin.OUT)
g_led = Pin(27,Pin.OUT)
pins = [2,4,5,18,19,23,22]
for i in pins:
Pin(i,Pin.OUT,value=1)
def san():
for i in pins:
Pin(i,Pin.OUT,value=1)
Pin(19).value(1)
Pin(23).value(1)
def er():
for i in pins:
Pin(i,Pin.OUT,value=0)
Pin(5).value(1)
Pin(23).value(1)
def yi():
for i in pins:
Pin(i,Pin.OUT,value=1)
Pin(5).value(0)
Pin(4).value(0)
def lv():
g_led.on()
sleep_ms(500)
g_led.off()
sleep_ms(500)
def huang():
y_led.on()
sleep_ms(500)
y_led.off()
sleep_ms(500)
def hong():
r_led.on()
sleep_ms(500)
r_led.off()
sleep_ms(500)
while 1:
san()
lv()
er()
lv()
yi()
lv()
san()
huang()
er()
huang()
yi()
huang()
san()
hong()
er()
hong()
yi()
hong()