import machine
import tm1637
import time
# Cấu hình chân GPIO cho TM1637
clk = machine.Pin(14)
dio = machine.Pin(12)
tm = tm1637.TM1637(clk=clk, dio=dio)
# Định nghĩa các số từ 0 đến 9
num = {0: 0x3F, 1: 0x06, 2: 0x5B, 3: 0x4F, 4: 0x66, 5: 0x6D, 6: 0x7D, 7: 0x07, 8: 0x7F, 9: 0x6F}
while True:
for i in range(1001):
# Chuyển đổi số thành chuỗi
s = '{:0>4}'.format(i)
# Chuyển đổi từng số thành mã HEX tương ứng
data = [num[int(s[0])], num[int(s[1])], num[int(s[2])], num[int(s[3])]]
# Hiển thị trên LED 7 thanh
tm.write(data)
# Delay 1 giây
time.sleep(1)