from machine import Pin
import time
car_green = Pin(19, Pin.OUT)
car_red = Pin(5, Pin.OUT)
ped_green = Pin(21, Pin.OUT)
button = Pin(22, Pin.IN)
def normal_state():
car_green.value(1)
car_red.value(0)
ped_green.value(0)
def cross_state():
car_green.value(0)
car_red.value(1)
ped_green.value(1)
while True:
if button.value() == 1:
cross_state()
time.sleep(3)
normal_state()
time.sleep(5)