#sử dụng 3 nút nhấn, 3 đèn.
#sao cho nhấn nút 1 thì đèn 1 sáng
#đồng thời in ra màn hình số 1,
#nhấn nút 2 thì đèn 2 sáng đồng thời in ra màn hình số 2
#, tương tự với nút số 3.
#khi không có nút nào đc nhấn thì tất cả đèn cùng tắt
#và ko in gì ra màn hình
from machine import Pin
from time import sleep
button1 = Pin(13, Pin.IN, Pin.PULL_UP)
button2 = Pin(12, Pin.IN, Pin.PULL_UP)
button3 = Pin(14, Pin.IN, Pin.PULL_UP)
leddo = Pin(4,Pin.OUT)
ledvang = Pin(2,Pin.OUT)
ledxanh = Pin(15,Pin.OUT)
btnList =[button1, button2, button3]
ledList =[leddo, ledvang, ledxanh]
while True:
for i in range (3):
if btnList[i].value() == 0:
ledList[i].on()
print(i+1)
sleep(0.5)
ledList[i].off()
#led.value(1):bật đèn
#led.value(0):tắt đèn
#led.value():kiểm tra trạng thái
# nút không nhấn:1
# nút nhấn:0