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)
voetg_rood1 = machine.Pin(6,machine.Pin.OUT)
voetg_groen1 = machine.Pin(7,machine.Pin.OUT)
voetg_rood2 = machine.Pin(8,machine.Pin.OUT)
voetg_groen2 = machine.Pin(9,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
voetg_rood1.value(0) # rood voetganger uit
voetg_groen1.value(1) # groen voetganger aan
voetg_rood2.value(1) # rood voetganger aan
voetg_groen2.value(0) # groen voetganger uit
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
voetg_rood1.value(1) # rood voetganger aan
voetg_groen1.value(0) # groen voetganger uit
voetg_rood2.value(0) # rood voetganger uit
voetg_groen2.value(1) # groen voetganger aan
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
rode_led.value(0) # rood uit
gele_led.value(1) # geel aan
groene_led.value(0) # groen uit
rode_led2.value(1) # rood2 aan
gele_led2.value(0) # geel2 uit
groene_led2.value(0) # groen2 uit
time.sleep(1.5) # wacht 1.5 seconden
rode_led.value(1) # rood aan
gele_led.value(0) # geel uit
groene_led.value(0) # groen uit
rode_led2.value(1) # rood2 aan
gele_led2.value(0) # geel2 uit
groene_led2.value(0) # groen2 uit
time.sleep(5) # wacht 5 seconden