from machine import Pin
import time
# Definiši pinove za LED-ice
leds = [Pin(i, Pin.OUT) for i in range(8, 16)] # Pretpostavljamo da su pinovi od 8 do 15
# Definiši pin za taster
button = Pin(1, Pin.IN, Pin.PULL_DOWN) # Pretpostavljamo da je taster povezan na GPIO1
# Funkcija za uključivanje LED-ica u uzlaznom redoslijedu
def led_sequence():
for i in range(7):
leds[i].value(1) # Uključi LED
time.sleep_us(100000) # Čekaj 100 ms
leds[i].value(0) # Isključi LED
leds[7].value(1) # Uključi sve LED-ice
time.sleep_us(100000) # Čekaj 100 ms
for i in range(7, -1, -1):
leds[i].value(0) # Isključi LED
time.sleep_us(100000) # Čekaj 100 ms
# Glavna petlja
while True:
led_sequence()