from machine import Pin
import time
led_pins = [15, 2, 16, 17] # Các chân điều khiển LED
leds = [] # Danh sách các LED
# Tạo đối tượng Pin cho từng LED
for i in range(4):
leds.append(Pin(led_pins[i], Pin.OUT))
nut_bat = Pin(14, Pin.IN, Pin.PULL_UP) # Nút bật (GPIO14)
nut_tat = Pin(13, Pin.IN, Pin.PULL_UP) # Nút tắt (GPIO13)
trang_thai_led = False
while True:
if nut_bat.value() == 0: # Nhấn nút bật
trang_thai_led = True
for n in range(4):
leds[n].value(trang_thai_led)
time.sleep(0.2)
if nut_tat.value() == 0: # Nhấn nút tắt
trang_thai_led = False
for n in range(4):
leds[n].value(trang_thai_led)
time.sleep(0.2)
time.sleep(0.01)