logoAI2
Cuidado de la fauna silvestre mediante IoT: abrevadero inteligente

Este proyecto tiene como objetivo diseñar e implementar un abrevadero inteligente que controle automáticamente su nivel de agua, monitorice el uso por parte de los animales y envíe alertas en función de las condiciones ambientales.

El sistema utiliza un microcontrolador ESP32 con un sensor ultrasónico de distancia para controlar el nivel de agua dentro del depósito del abrevadero, garantizando que los animales tengan siempre acceso a un punto de agua seguro y fiable, así como un sensor PIR de detección de movimiento, que se empleará para detectar la actividad animal. Cuando el nivel medido desciende por debajo del umbral mínimo, se envía automáticamente una notificación de alarma al responsable del sistema a través de MQTT. Además, la presencia de animales será monitorizada y se registrarán los niveles de actividad (ninguna, baja, media, alta).

Para hacer el sistema más adaptativo, las previsiones de temperatura obtenidas a partir de un servicio web ayudan a determinar el nivel mínimo recomendado para el día siguiente: si se esperan temperaturas elevadas, el sistema requiere una mayor reserva de agua para compensar el aumento del consumo y la evaporación.

Todos los datos recopilados se registrarán, permitiendo al alumnado analizar cómo los factores ambientales influyen en la demanda de agua en los hábitats de fauna silvestre. Desde una perspectiva de sostenibilidad, el proyecto promueve el uso responsable de los recursos al identificar condiciones de bajo nivel de agua antes de que se vuelvan críticas, reduciendo desplazamientos de mantenimiento innecesarios y evitando el desperdicio. Este enfoque predictivo y automatizado de monitorización apoya las prácticas de gestión ecológica y refuerza la importancia de proteger la fauna mediante soluciones tecnológicas eficientes y sostenibles.

La Raspberry Pi actúa como controlador principal y broker MQTT. Lee el nivel de agua, obtiene datos meteorológicos, calcula los umbrales y envía alertas IoT. El ESP32 se colocará en el terreno como nodo remoto con los sensores conectados.

La arquitectura de funcionamiento del sistema es la siguiente:

Detectar animales y registrar su actividad.

Medir el nivel del depósito.

Calcular el porcentaje de llenado.

Obtener la temperatura máxima prevista para el día siguiente desde una aplicación en línea.

Ajustar el umbral mínimo recomendado.

Publicar los datos en el panel MQTT.

Enviar una alerta si se superan los umbrales establecidos.

Videos

Documentation

Source Code