from machine import Pin
from time import sleep
# Daftar pin GPIO untuk LED
led_pins = [13, 12, 14, 27, 26]
# Inisialisasi setiap pin sebagai output
leds = [Pin(pin, Pin.OUT) for pin in led_pins]
# Fungsi untuk menyalakan satu LED saja, yang lainnya mati
def nyalakan_led(index):
for i in range(len(leds)):
leds[i].off()
leds[index].on()
# Loop utama
while True:
# LED maju: 0 → 4
for i in range(len(leds)):
nyalakan_led(i)
sleep(0.25)
# LED mundur: 3 → 1
for i in range(len(leds) - 2, 0, -1):
nyalakan_led(i)
sleep(0.25)