Ir a contenido
Tienda de electrónica en México. Llámanos: 33 27 37 64 13 - Whatsapp. 33 26 13 22 69. Atención de Lunes a Viernes de 10:00am a 6:30pm.
Tienda de electrónica en México. Llámanos: 33 27 37 64 13 - Whatsapp. 33 26 13 22 69. Atención de Lunes a Viernes de 10:00am a 6:30pm.
Alarma con DS3231

Alarma con DS3231

Introducción

El modulo DS3231 PI es un reloj de tiempo real compatible con Raspberry Pi o arduino, utiliza el protocolo de comunicación i2c y en este aprenderás a utilizar este modulo y crear una alarma, desde que actives una salida a una hora especifica o crear una serie de eventos.

Terminales pinOut DS3231

Material

  • Arduino UNO
  • DS3231 PI
  • cables dupont M-M 

Diagrama de conexión

Como se menciona antes el sensor utiliza el protocolo de comunicación i2c lo que significa que solo necesitamos dos cables para la transmisión de datos SDA y SCL.

Instalar librería 

En este tutorial utilizaremos una librería llamada RTClib la cual podrás descargar todos los archivos necesarios para el tutorial.

Programa principal 

 

Variables para ajustar alarma

Las dos contantes que debemos modificar son "hora" y "minutos"  en las que se disparara la alarma, cuando la expresión if (RTC.checkAlarmEnabled(1)) se cumpla nos mostrara en el monitor seria "Alarma activada".

RETO!

Podemos cambiar que en lugar que solo muestre un mensaje nos active una serie de salidas para que haga una secuencia en especifico o cualquier cosa que se nos ocurra.

En el próximo tutorial utilizaremos una pantalla lcd para mostrar la hora y poder configurar la alarma desde 3 botones y así usarla como un despertador inteligente que encienda la luz de la habitación y así poder despertar rápidamente.

 

Artículo anterior Medidor de velocidad GPS

Comentarios

Bruno - febrero 5, 2021

El pi es de 3v3 y el arduino de 5v, el módulo de la foto funciona sin problemas con el arduino?

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos