import tm1637
from machine import Pin
from utime import sleep
# Configuración del módulo TM1637
tm = tm1637.TM1637(clk=Pin(0), dio=Pin(1))
# Inicialización de tiempo
Sec = 55 # Segundos
Min = 58 # Minutos
Hour = 23 # Horas
if __name__ == '__main__':
while True:
# Mostrar hora con los dos puntos (colon=True)
tm.numbers(Hour, Min, colon=True)
sleep(0.5)
# Mostrar hora sin los dos puntos (colon=False)
tm.numbers(Hour, Min, colon=False)
sleep(0.5)
# Incrementar los segundos
Sec = Sec + 1
if Sec == 60:
Min = Min + 1
Sec = 0
# Incrementar los minutos
if Min == 60:
Hour = Hour + 1
Min = 0
# Reiniciar el conteo de las horas si llega a 24
if Hour == 24:
Hour = 0