en compras antes de la 1:00 pm (Hora de MTY)
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:
- (1) Caja de plástico del tamaño del Arduino
- (1) Botella pequeña (tamaño viaje)
-
(1) Arduino Uno R3
- (1) Servo motor SG90
- (1) Bateria de 9V con porta pilas/ Adaptados DC/AC
- (3) Jumpers (cables) macho-macho
Paso 1:
Para construir la base de nuestro dispensador:
- Primero, haremos un pequeño agujero de 0.3 cm a nuestra botella, como se muestra en la figura 1.
- Atornillaremos/pegaremos el servo a la botella, como se muestra en la figura 2.
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.
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.
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.
Paso 4:
Subir el código a la placa Arduino y comprobar los resultados.
Paso 5:
Instalar el dispensador a la pecera.