from machine import Pin
import time
# blauwe leds
Linker_led = Pin(0, Pin.OUT)
rechter_led = Pin(7, Pin.OUT)
# rood leds
led1 = Pin(1, Pin.OUT)
led2 = Pin(2, Pin.OUT)
led3 = Pin(3, Pin.OUT)
led4 = Pin(4, Pin.OUT)
led5 = Pin(5, Pin.OUT)
led6 = Pin(6, Pin.OUT)
# druknoppen
linker_drukknop = Pin(16, Pin.IN)
rechter_drukknop = Pin(17, Pin.IN)
plaats = 1
richting = 1
while True:
if linker_drukknop.value() == 1:
Linker_led.on()
else:
Linker_led.off()
if rechter_drukknop.value() == 1:
rechter_led.on()
else:
rechter_led.off()
led1.off()
led2.off()
led3.off()
led4.off()
led5.off()
led6.off()
if plaats == 1:
led1.on()
if plaats == 2:
led2.on()
if plaats == 3:
led3.on()
if plaats == 4:
led4.on()
if plaats == 5:
led5.on()
if plaats == 6:
led6.on()
time.sleep(0.3)
plaats = plaats + richting
if plaats == 0:
if Linker_led.value() == 1:
richting = 1
plaats = 1
else:
print("RIGHt PLAYER WINS !!!")
rechter_led.value(1)
rechter_led.value(0)
time.sleep(0.5)
rechter_led.value(1)
rechter_led.value(0)
time.sleep(0.5)
rechter_led.value(1)
rechter_led.value(0)
time.sleep(2)
plaats = 1
richting = 1
if plaats == 7:
if rechter_led.value() == 1:
richting = -1
plaats = 6
else:
print("LEFT PLAYERS WINS!!!")
Linker_led.value(1)
Linker_led.value(0)
time.sleep(0.5)
Linker_led.value(1)
Linker_led.value(0)
time.sleep(0.5)
Linker_led.value(1)
Linker_led.value(0)
time.sleep(2)
plaats = 6
richting = -1