from machine import Pin
import time
time.sleep(0.1) # Wait for USB to become ready
r1=Pin(2,Pin.OUT)
y1=Pin(3,Pin.OUT)
g1=Pin(4,Pin.OUT)
r2=Pin(28,Pin.OUT)
y2=Pin(26,Pin.OUT)
g2=Pin(21,Pin.OUT)
print(" Traffic light sequence")
r1.value(0)
y1.value(0)
g1.value(0)
r2.value(0)
y2.value(0)
g2.value(0)
time.sleep(2)
while True:
# TL1 - RED TL2- GREEN
r1.value(1)
y1.value(0)
g1.value(0)
time.sleep(2)
r2.value(0)
y2.value(0)
g2.value(1)
time.sleep(5)
# TL1 - Yellow TL2 - Yellow
r1.value(0)
y1.value(1)
g1.value(0)
r2.value(0)
y2.value(1)
g2.value(0)
time.sleep(5)
# TL1 - GREEN TL2 - RED
y2.value(0)
r2.value(1)
g2.value(0)
time.sleep(2)
r1.value(0)
y1.value(0)
g1.value(1)
time.sleep(5)
# TL1 - Yellow TL2 - Yellow
r1.value(0)
y1.value(1)
g1.value(0)
r2.value(0)
y2.value(1)
g2.value(0)
time.sleep(5)