Cómo utilizar NTP con el Aduino Leonardo
Colocado enbiblioteca DS3231
La biblioteca DS3231 es útil para configurar y leer el módulo RTC.
Hay 3 funciones que usaremos en el programa para inicializar, configurar y leer el módulo RTC.
Cuando inicializamos el módulo, queremos configurar el módulo para que no use funciones especiales como interrupciones o alarmas. Entonces lo inicializamos con 0x00.
Entonces, para leer o escribir en el módulo, debemos usar una estructura, la estructura consta de la hora y la fecha.
Pero hay un problema, recuperamos el tiempo UNIX de la solicitud NTP, por lo que tenemos que convertirlo con la biblioteca TimeLib.
La biblioteca TimeLib tiene funciones que devuelven la fecha y la hora de la hora UNIX, por lo que las pasamos a la estructura.
El módulo DS3231