from time import sleep_ms
from machine import Pin
rode_led = Pin(2,Pin.OUT)
oranje_led = Pin(3,Pin.OUT)
gele_led = Pin(4,Pin.OUT)
groene_led = Pin(5,Pin.OUT)
blauwe_led = Pin(6,Pin.OUT)
roos_led = Pin(7,Pin.OUT)
violet_led = Pin(8,Pin.OUT)
lichtblauw_led = Pin(9,Pin.OUT)
drukknop_start = Pin(0, Pin.IN, Pin.PULL_DOWN)
drukknop_stop = Pin(1, Pin.IN, Pin.PULL_DOWN)
start = 0
code = 1
while True:
if drukknop_start.value() == 1:
start = 1
elif drukknop_stop.value() == 1:
start = 2
if start == 1:
print(code)
if code == 1:
rode_led.on()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 2:
rode_led.off()
oranje_led.on()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 4:
rode_led.off()
oranje_led.off()
gele_led.on()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 8:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.on()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 16:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.on()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 32:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.on()
violet_led.off()
lichtblauw_led.off()
if code == 64:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.on()
lichtblauw_led.off()
if code == 128:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.on()
sleep_ms(600)
code = code * 2
if code > 256:
code = 256
rode_led.on()
oranje_led.on()
gele_led.on()
groene_led.on()
blauwe_led.on()
roos_led.on()
violet_led.on()
lichtblauw_led.on()
sleep_ms(300)
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if start == 2:
print(code)
if code == 1:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.on()
if code == 2:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.on()
lichtblauw_led.off()
if code == 4:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.on()
violet_led.off()
lichtblauw_led.off()
if code == 8:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.on()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 16:
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.on()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 32:
rode_led.off()
oranje_led.off()
gele_led.on()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 64:
rode_led.off()
oranje_led.on()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
if code == 128:
rode_led.on()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()
sleep_ms(600)
code = code * 2
if code > 256:
code = 256
rode_led.on()
oranje_led.on()
gele_led.on()
groene_led.on()
blauwe_led.on()
roos_led.on()
violet_led.on()
lichtblauw_led.on()
sleep_ms(300)
rode_led.off()
oranje_led.off()
gele_led.off()
groene_led.off()
blauwe_led.off()
roos_led.off()
violet_led.off()
lichtblauw_led.off()