from machine import Pin
import time
verde1 = Pin(2,Pin.OUT)
verde2 = Pin(25,Pin.OUT)
rojo1 = Pin(5,Pin.OUT)
rojo2 = Pin(32,Pin.OUT)
amarillo1 = Pin(4,Pin.OUT)
amarillo2 = Pin(33,Pin.OUT)
cambio = 3
semaforo1 = 10
semaforo2 = 10
#semaforo 1 setup
verde1.on()
rojo1.off()
amarillo1.off()
#semaforo 2 set up
verde2.off()
rojo2.on()
amarillo2.off()
while True:
for i in range(0, semaforo1,1):
time.sleep(1)
if i > (semaforo1 - 3):
amarillo1.on()
verde1.off()
amarillo1.off()
rojo1.on()
verde2.on()
rojo2.off()
for i in range(0, semaforo2,1):
time.sleep(1)
if i > (semaforo2 - 3):
amarillo2.on()
verde2.off()
amarillo2.off()
rojo2.on()
verde1.on()
rojo1.off()