from machine import Pin, PWM
import random
from time import sleep

led1 = Pin(2, Pin.OUT)
led2 = Pin(4, Pin.OUT)
led3 = Pin(5, Pin.OUT)
led4 = Pin(19, Pin.OUT)
led5 = Pin(21, Pin.OUT)
led6 = Pin(23, Pin.OUT)
led7 = Pin(18, Pin.OUT)

gumb = Pin(22, Pin.IN, Pin.PULL_UP)



while True:
    vrednost = random.randrange(1,7)
    print("rnd vrednost:", vrednost)
    if gumb.value() == 0:
        if vrednost == 1:
            led7.value(1)
            sleep(0.5)
            led7.value(0)
        if vrednost == 2:
            led1.value(1)
            led6.value(1)
            sleep(1)
            led1.value(0)
            led6.value(0)
        if vrednost == 3:
            led1.value(1)
            led7.value(1)
            led6.value(1)
            sleep(1)
            led1.value(0)
            led7.value(0)
            led6.value(0)
        if vrednost == 4:
            led1.value(1)
            led3.value(1)
            led4.value(1)
            led6.value(1)
            sleep(1)
            led1.value(0)
            led3.value(0)
            led4.value(0)
            led6.value(0)
        if vrednost == 5:
            led1.value(1)
            led3.value(1)
            led4.value(1)
            led6.value(1)
            led7.value(1)
            sleep(1)
            led1.value(0)
            led3.value(0)
            led4.value(0)
            led6.value(0)
            led7.value(0)
        if vrednost == 6:
            led1.value(1)
            led2.value(1)
            led3.value(1)
            led4.value(1)
            led5.value(1)
            led6.value(1)
            sleep(1)
            led1.value(0)
            led2.value(0)
            led3.value(0)
            led4.value(0)
            led5.value(0)
            led6.value(0)