Saltar al contenido
DIY desde casa - 1B: Dispensador de alimento para perros/gatos con RTC

DIY desde casa - 1B: Dispensador de alimento para perros/gatos con RTC

Proyecto 1: Consintiendo a tu mascota

Circuito 1B: Dispensador de alimento para perros/gatos con RTC

En este tutorial aprenderemos a utilizar un módulo RTC para controlar nuestro dispensador y hacerlo más eficiente.

Para la serie de proyectos DIY desde casa, estamos utilizando este kit. Podrás contar con todos los componentes necesarios para todas las prácticas de esta serie si adquieres el kit. De lo contrario, podrás realizar las prácticas con la lista de materiales a continuación:

Materiales: 

 

Un módulo RTC es un dispositivo electrónico que nos permite obtener mediciones de tiempo como si fuera un reloj o un calendario, como los que usamos habitualmente.

 
Figura 1: Módulo RTC DS1307
 

En este tipo de proyectos lo ideal es utilizar módulos RTC para que  la rutina de dispensación de alimento sea precisa, ya que si utilizamos solamente "delay"  llegará un punto en que las mediciones no serán precisas. Otro problema que tenemos con el diseño del tutorial anterior , es que si ocurre algún corte entre conexión, es decir, si desconectamos nuestra pila o le llega a pasar algo a nuestra fuente de voltaje, el código se reinicia y la cuenta se desajusta. Es por ello que aprenderemos a utilizar un módulo RTC para optimizar nuestro dispensador y que las mediciones de tiempo sean precisas.

Paso 1:

Realizar las conexiones mostradas en la figura 2.


Figura 2: Esquemático de conexiones.

 

Figura 3:  Conexiones módulo RTC DS1307

Paso 2:

Antes de iniciar con la programación de nuestro dispensador es importante configurar y ajustar el RTC con la hora actual. Para ello realizaremos el código mostrado en la figura 4.


Figura 4: Código para ajustar RTC
 

Para comprobar que funciona correctamente, inicializamos el monitor serial.

Figura 5: Monitor Serial mostrando hora actual.

 

Paso 3:

Realizar el código que se muestra en la figura 6.


Figura 6: Código para controlar RTC. 

Paso 4:

Subir el código al  Arduino y comprobar su funcionalidad.

Figura 7: RTC funcionando.

Paso 5:

Instalar completamente el dispensador.

Figura 8:  Dispensador con RTC completamente instalado

 

 

Artículo previo DIY desde casa - 1C: Dispensador de alimento para perros/gatos con RTC y potenciómetro
Siguiente artículo DIY desde casa - 1A: Dispensador de alimento para perros/gatos