import time
from machine import Pin as pin
time.sleep(0.1) # Wait for USB to become ready
#First Traffic Light
traff_1_R = pin(2, pin.OUT)
traff_1_Y = pin(3, pin.OUT)
traff_1_G = pin(4, pin.OUT)
#Second Traffic Light
traff_2_R = pin(22, pin.OUT)
traff_2_Y = pin(21, pin.OUT)
traff_2_G = pin(20, pin.OUT)
delay = 1 #Sets a delay of 1 sec
while True:
#--------------------------------------------
traff_1_R.value(0)
traff_1_Y.value(0)
traff_1_G.value(1)
traff_2_R.value(1)
traff_2_Y.value(0)
traff_2_G.value(0)
time.sleep(delay)
#--------------------------------------------
traff_1_R.value(0)
traff_1_Y.value(1)
traff_1_G.value(0)
traff_2_R.value(1)
traff_2_Y.value(0)
traff_2_G.value(0)
time.sleep(delay)
#--------------------------------------------
traff_1_R.value(1)
traff_1_Y.value(0)
traff_1_G.value(0)
traff_2_R.value(0)
traff_2_Y.value(0)
traff_2_G.value(1)
time.sleep(delay)
#--------------------------------------------
traff_1_R.value(1)
traff_1_Y.value(0)
traff_1_G.value(0)
traff_2_R.value(0)
traff_2_Y.value(1)
traff_2_G.value(0)
time.sleep(delay)