Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Comedero Inteligente IoT para Mascotas: Sistema de Alimentación Automatizado con Detección de Movimiento

Componentes y materiales

Componente Cantidad
Arduino UNO 1
Sensor de movimiento PIR (genérico) 1
Espressif ESP8266 ESP-01 1
Altavoz: 0.25W, 8 ohmios 1
Servomotor SparkFun - Metal Gear genérico (tamaño micro) 1

Aplicaciones y servicios en línea

Sobre el proyecto

Este comedero inteligente para mascotas es nuestro primer proyecto IoT con circuito.io. Estamos encantados de compartirlo con la comunidad para demostrar lo sencillo que puede ser crear proyectos básicos de IoT con esta plataforma. El proyecto está inspirado en un producto anterior en el que trabajamos llamado Playdog. Puedes construir este comedero para tus mascotas en casa: es divertido y útil.

Comedero Inteligente IoT para Mascotas: Sistema de Alimentación Automatizado con Detección de Movimiento

¿Cómo funciona?

Existen muchas formas de implementar un comedero automático: puedes programarlo para que llene el cuenco a una hora determinada, que se active cuando el cuenco esté vacío, o que dé comida a tu perro después de que obedezca una serie de órdenes.

En este proyecto específico, configuramos el comedero para que emita pitidos intermitentes. Cuando el perro se acerca al dispositivo, el sensor PIR lo detecta y activa el servomotor para dispensar la comida.

Además, añadimos la opción de controlar el comedero desde el móvil mediante un panel de control predefinido creado con Freeboard. Esta fue una excelente oportunidad para mostrar cómo conectar tu proyecto de circuito.io a Internet usando el módulo WiFi ESP8266-01, disponible actualmente en la plataforma.

Configuración del circuito

Al hacer clic en el enlace mágico, serás redirigido a circuito.io donde ya hemos seleccionado los componentes necesarios para este proyecto.

Los componentes requeridos son: sensor PIR, Arduino UNO (u otro compatible), servomotor, altavoz, ESP8266-01 y una fuente de alimentación. Este es el circuito básico, pero puedes añadir muchos otros sensores y componentes, por ejemplo, un sensor de peso para monitorizar la cantidad de comida en el cuenco o LEDs que cambien según diferentes parámetros.

Comedero Inteligente IoT para Mascotas: Sistema de Alimentación Automatizado con Detección de Movimiento

Una vez seleccionados los componentes deseados, haz clic en Generate y nuestros motores generarán tu respuesta de circuito, que consta de tres partes:

  1. BoM (Lista de materiales) - Lista completa de todos los componentes necesarios, incluyendo piezas auxiliares como resistencias y condensadores.
  2. Guía de cableado paso a paso - Muestra cómo conectar todos los componentes a la placa Arduino usando una protoboard.
  3. Código - Un código de ejemplo para tu circuito. Este código no es específico del proyecto del comedero, sino que crea una interacción entre los diferentes componentes de tu circuito.

Para subir el código:

Una vez configurado todo, reemplaza el código de ejemplo de circuito.io con el código de este tutorial. Asegúrate de mantener las secciones //Include Libraries y //Pin Definitions al principio del código, así como todas las librerías del código original de circuito.io.

Conectividad

Esta sección te guiará para configurar la conexión de tu proyecto a Internet:

Solución de problemas:

Montaje

Ahora que tienes la electrónica lista, es hora de montar las piezas. Diseñamos una carcasa impresa en 3D para el servomotor, el sensor PIR y el altavoz. Los archivos .stl están adjuntos. Esta parte no es obligatoria y puedes elegir otra forma de montaje, ¡pero queda muy bonito y colorido!

Comedero Inteligente IoT para Mascotas: Sistema de Alimentación Automatizado con Detección de Movimiento

¡Felicidades! Has terminado

Ya tienes todo listo para funcionar. Es posible que necesites hacer pequeños ajustes en el código y calibrar los diferentes sensores.

Nos encantaría ver tu versión de este proyecto. Siéntete libre de compartirlo y hacer preguntas si algo no está claro. ¡Buena suerte!

Código

Código del comedero IoT para mascotas
  1. Reemplaza el código de prueba firmware.ino de circuito.io con el código firmware.ino de este proyecto.
  2. Asegúrate de mantener "Include Libraries" y "Pin definitions" del código original de circuito.io (el generado automáticamente).
  3. Verifica que las definiciones de pines sean las mismas, o cámbialas si es necesario.

Código disponible en: GitHub - IoT Pet Feeder

Piezas personalizadas y envolventes

Archivos STL para la carcasa impresa en 3D disponibles en la sección de descargas.

Esquemáticos

Descarga el archivo dashboard_RdzZcxLkpD.json e impórtalo en Freeboard siguiendo los pasos de la sección "Conectividad" del tutorial.

Proceso de manufactura

  1. Raspberry Pi y HDC2010: Guía completa de configuración I2C para sensor de temperatura y humedad
  2. Bark Back: Monitor IoT para mascotas con gestión inteligente de sonido
  3. Construye una Puerta con Reconocimiento Facial Segura usando Windows IoT y Raspberry Pi
  4. Botón IoT AWS Controlado por Movimiento con Raspberry Pi, Sensor PIR y MQTT
  5. Monitorización Precisa de Temperatura y Humedad con SHT15 en Windows 10 IoT Core
  6. Instalación de Windows 10 IoT Core en Raspberry Pi 3 Model B+: Guía Paso a Paso
  7. Extensión de GoPiGo v2 en Windows 10 IoT Core para Raspberry Pi 3
  8. Entendiendo los Alimentadores de Prensa: Mecanismo, Función y Aplicaciones Industriales
  9. Alimentadores de Prensa: Impulsando Eficiencia y Seguridad en Operaciones de Prensado
  10. Las 7 Principales Aplicaciones de IIoT Industrial que Impulsan el Crecimiento del Mercado
  11. Cómo Blockchain Revoluciona IoT: Adopción, Oportunidades y Tendencias Futuras