from machine import Pin
from time import sleep
red1 = Pin(2, Pin.OUT)
yellow1 = Pin(4, Pin.OUT)
green1 = Pin(5, Pin.OUT)
red2 = Pin(13, Pin.OUT)
yellow2 = Pin(12, Pin.OUT)
green2 = Pin(14, Pin.OUT)
def GO_1_STOP_2():
red1.off()
yellow2.off()
green1.on()
red2.on()
sleep(4)
def WAIT_1_STOP_2():
yellow1.on()
# red2.on()
green1.off()
sleep(2)
def STOP_1_GO_2():
red1.on()
green2.on()
yellow1.off()
red2.off()
sleep(4)
def WAIT_2_STOP_1():
# red1.on()
yellow2.on()
green2.off()
sleep(2)
while True:
GO_1_STOP_2()
WAIT_1_STOP_2()
STOP_1_GO_2()
WAIT_2_STOP_1()