Saltar al contenido
DIY desde casa - 1E: Dispensador de alimento para peces con RTC

DIY desde casa - 1E: Dispensador de alimento para peces con RTC

Proyecto 1: Consintiendo a tu mascota

Circuito 1E: Dispensador de alimento para peces con RTC 

En esta práctica aprenderemos a construir un dispensador de comida para peces utilizando nuestro kit y materiales reciclables que tengamos en casa. Además de aprender a configurar un RTC para optimizar el dispensador de comida.

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: 

 

Paso 1: 

Para construir la base de nuestro dispensador:

  1. Primero, haremos un pequeño agujero de 0.3 cm a nuestra botella, como se muestra en la figura 1.
Figura 1: Botella con agujero para dispensar comida.

 

  1. Atornillaremos/pegaremos el servo a la botella, como se muestra en la figura 2.
Figura 2: Servo pegado a la base del dispensador de comida.

 

NOTA: Es importante asegurarnos que el servo pueda moverse correctamente.

 

Paso 2:

Realizar las conexiones que se muestran en el esquemático de la figura 3. Para la batería de 9V utilizaremos un conector de terminal para conectarlo al Arduino.

 

Figura 3 : Esquemático de conexiones.

 

Paso 3:

Antes de instalar nuestras conexiones en nuestra base del dispensador realizaremos el código para controlar nuestros componentes como se muestra en la figura 4.

 
Figura 4: Código para controlar dispensador de alimento.

 

Cómo podemos ver en la figura 4, el servo motor se mueve 180° cada 12 horas permitiéndonos activar el dispensador de comida.

El uso de "millis" o "delay" para llevar contadores en Arduino no es muy eficiente, en cierto punto empezaremos a tener fallas. Para evitar estas fallas lo más recomendable es utilizar módulos RTC, como lo hacemos en el código de la figura 5, en donde optimizamos el código previamente hecho utilizando un módulo RTC DS1307.

 



 
Figura 5: Código optimizado para controlar dispensador.

 

Paso 4:

Subir el código a la placa Arduino y comprobar los resultados.

Figura 6: Dispensador funcionando.

 

Paso 5:

Instalar el dispensador a la pecera.

Figura 7: Dispensador instalado en pecera y funcionando.

 

Artículo previo DIY desde casa - 1F: Dispensador de alimento para pájaros con RTC
Siguiente artículo DIY desde casa - 1D: Dispensador de alimento para perros/gatos con RTC, potenciómetro y LCD