import machine as esp32
import time
def stuur_verkeerslicht(kleur):
groen = esp32.Pin(25, esp32.Pin.OUT)
oranje = esp32.Pin(26, esp32.Pin.OUT)
rood = esp32.Pin(27, esp32.Pin.OUT)
kleuren = [groen, oranje, rood]
licht = kleuren[kleur]
licht.value(1)
time.sleep(2)
licht.value(0)
if kleur < len(kleuren)-1:
kleur += 1
else:
kleur = 0
return kleur
state = 0
while True:
state = stuur_verkeerslicht(state)