Paso 6: Módulo reloj RTC DS3231
DS3231
El módulo del DS3231 permite que podamos mantener registros detallados el paso del tiempo en nuestro microcontrolador. El proyecto nos podemos llevar a cabo este módulo desde estaciones sensoras a alarmas y sondas de registro de datos.
En muchas ocasiones necesitamos nuestros proyectos para mantener una estricta cuenta del tiempo transcurrido. Esto es imposible de alcanzar con nuestro Arduino, porque no está capacitado para hacerlo. Necesitamos un circuito que es capaz de mantener el tiempo contando incluso cuando el microcontrolador está apagado.
Afortunadamente es el módulo del DS3231.
Este módulo incluye un circuito integrado, el DS3231 y un regulador de voltaje, 3.6V batería (de los que se encuentran en la placa base del ordenador), entre otras cosas (es capaz de medir la temperatura).
Se comunica con Arduino usando el protocolo I2C, por lo que encontrar los pines VCC, GND, SCL y SDA.
Una vez que han descargado e instalado la biblioteca que podemos proceder a utilizar nuestro módulo. Como siempre, cada vez que vas a utilizar el conector de interfaz I2C A4 y A5 debe ser reservado para la conexión del SDA y SCL, respectivamente.
Conexiones de Arduino deben hacerse lo siguiente.
Conectar:
DS3231 PIN... PIN ARDUINO
SCL................................ A5
SDA................................ A4
VCC............................... 3, 3V
GND............................... TOMA DE TIERRA
32K................................. NO CONECTE
SQW............................... NO CONECTE
BIBLIOTECA: