#4-way traffic light control system
from machine import Pin
import time
P=[25,26,27,14,12,13,18,5,17,22,21,19]
led=[]
inp=[[0,0,1,1,0,0,0,0,1,1,0,0],[0,1,0,0,1,0,0,1,0,0,1,0],[1,0,0,0,0,1,1,0,0,0,0,1],
[0,1,0,0,1,0,0,1,0,0,1,0]]
for i in range(12):
led.append(Pin(P[i], Pin.OUT))
while True:
for i in range(4):
for j in range(12):
if inp[i][j]==1:
led[j].on()
else:
led[j].off()
if i%2==0:
time.sleep(4)
else:
time.sleep(0.5)
time.sleep(0.5);