Paso 2: Configuración de fecha y hora en el DS3231
La mejor manera de mantener la fecha y la hora está utilizando un dispositivo externo. En este caso, usaremos un DS3231 con recargable 3.6V batería (modelo lir2032). De esta manera, podremos mantener la fecha y la hora incluso si nuestro Arduino está apagado.
Descargar e instalar la biblioteca DS3231
Para instalar la biblioteca es necesitada, hacer el mismo procedimiento como se describe en el paso anterior.
DS3231 conexiones de
El DS3231 dispone de seis pines. Conéctelos como se muestra a continuación:
SCL---> A5
SDA---> A4
VCC---> 5V
Tierra---> GND
Ignorar a 32K y SQW, no van a estar conectado en este caso.
No es necesario resistencia.
Nota: Siempre hemos suministrado los 5V para el ds3231 sin ningún problema. En efecto, como leemos en su hoja de datos que puede trabajar dentro de un rango de 2.3 a 5.5V y 3,3 v es el voltaje sugerido. Para que pueda llegar a 3, 3V de la Arduino.
Usted puede encontrar la ficha técnica del DS3231 aquí: hoja de datos del DS3231
Ajuste fecha y hora
Ahora, descargar el archivo ds3231.ino y luego haga doble clic en él. IDE de Arduino le preguntará para guardar el nuevo bosquejo en una carpeta cuyo nombre será el mismo usado por el archivo .ino. Guarde el archivo donde prefieras.
Ir a la línea 19 y descomentar eliminando las dos barras al comienzo de la función.
Vuelva a colocar los números en los soportes con "segundos, minutos, horas, día, fecha, mes, año" respectivamente. Recuerde:
- El día 1 corresponde al domingo y 7 al sábado
El reloj de 24 horas es la Convención usada por DS3231
Cargar el código. Ahora, abra el monitor de sistema, debería ver algo como esta salida (véase también la captura de pantalla):
Bien hecho, fecha y hora establecidos.
Si no tiene esta salida, compruebe las conexiones y repita todo el procedimiento otra vez.
Una vez que se establece la fecha y la hora, comentar la línea 19 otra vez o van sus valores se sobrescriben cada vez sube.