import time
import machine
rode_led = machine.Pin(0,machine.Pin.OUT) # maak GP0 een output
gele_led = machine.Pin(1,machine.Pin.OUT) # maak GP1 een output
groene_led = machine.Pin(2,machine.Pin.OUT) #
rode_led2 = machine.Pin(3,machine.Pin.OUT)
gele_led2 = machine.Pin(4,machine.Pin.OUT)
groene_led2 = machine.Pin(5,machine.Pin.OUT)
rode_led_voetganger = machine.Pin(machine.Pin.OUT)
groene_led_voetganger = machine.Pin(machine.Pin.OUT)
rode_led_voetganger = machine.Pin(machine.Pin.OUT)
groene_led_voetganger2 = machine.Pin(machine.Pin.OUT)
rode_led_voetganger2 = machine.Pin(machine.Pin.OUT)
while True:
rode_led.value(1) # rood aan
gele_led.value(0) # geel uit
groene_led.value(0) # groen uit
rode_led2.value(0) # rood2 uit
gele_led2.value(0) # geel2 uit
groene_led2.value(1) # groen2 aan
time.sleep(5) # wacht 5 seconden
rode_led.value(1) # rood aan
gele_led.value(0) # geel uit
groene_led.value(0) # groen uit
rode_led2.value(0) # rood2 uit
gele_led2.value(1) # geel2 aan
groene_led2.value(0) # groen2 uit
time.sleep(1.5) # wacht 1.5 seconde
rode_led.value(1) # rood aan
gele_led.value(0) # geel uit
groene_led.value(0) # groen uit
rode_led2.value(1) # rood2 aan (= kruispunt ontruimen)
gele_led2.value(0) # geel2 uit
groene_led2.value(0) # groen2 uit
time.sleep(3) # wacht 3 seconden
rode_led.value(0) # rood uit
gele_led.value(0) # geel uit
groene_led.value(1) # groen aan
rode_led2.value(1) # rood2 aan
gele_led2.value(0) # geel2 uit
groene_led2.value(0) # groen2 uit
time.sleep(5) # wacht 5 seconden