Sistema de automatización inteligente para invernadero con control remoto y tolerancia a fallos
| dc.centro | E.T.S.I. Informática | |
| dc.contributor.advisor | Benjumea-García, Vicente Jesús | |
| dc.contributor.author | Gómez Morales, Juan José | |
| dc.date.accessioned | 2026-04-30T09:52:01Z | |
| dc.date.issued | 2026-02 | |
| dc.departamento | Lenguajes y Ciencias de la Computación | |
| dc.description.abstract | Este Trabajo de Fin de Grado aborda el diseño e implementación de un sistema de automatización inteligente para invernaderos, con control remoto, funcionamiento autónomo y tolerancia a fallos. La motivación principal es garantizar la eficiencia y la seguridad en entornos agrícolas mediante tecnologías accesibles y robustas, evitando que errores de lectura o condiciones inseguras comprometan el funcionamiento del sistema. El objetivo consiste en desarrollar una solución integral que permita monitorizar y controlar variables críticas como la humedad del suelo, la temperatura ambiente, el nivel del depósito de agua y el estado de los actuadores, todo ello desde una aplicación móvil conectada mediante un broker MQTT. La metodología combina el uso de microcontroladores Arduino ESP32, sensores analógicos y digitales, y una aplicación Android desarrollada con Jetpack Compose. El sistema incorpora un control autónomo basado en PID, que regula el riego en función de la humedad del suelo y la ventilación según la temperatura ambiente. Además, se implementa una arquitectura modular que asegura la sincronización entre firmware y aplicación, junto con mecanismos de seguridad que bloquean acciones ante fallos de lectura, detienen el riego en caso de error y protegen la bomba cuando el nivel de agua es insuficiente. También se incluye un sistema de eventos, visualización dinámica del estado y registro histórico de alertas y notificaciones, garantizando trazabilidad y fiabilidad. Los resultados muestran una comunicación robusta entre dispositivos, una experiencia de usuario clara y profesional, y una gestión segura de los eventos del sistema. En conclusión, se valida la viabilidad de aplicar soluciones embebidas y móviles para la automatización agrícola, proponiendo como líneas futuras la integración de inteligencia artificial para riego predictivo, así como la implementación de medidas de seguridad adicionales —como autenticación mediante claves, cifrado TLS en el broker MQTT o validación de origen en los mensajes— con el fin de reforzar la integridad y la fiabilidad del sistema. | |
| dc.identifier.uri | https://hdl.handle.net/10630/46518 | |
| dc.language.iso | spa | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Informática - Trabajos Fin de Grado | |
| dc.subject | Grado en Ingeniería del Software - Trabajos Fin de Grado | |
| dc.subject.other | Automatización agrícola | |
| dc.subject.other | Invernadero inteligente | |
| dc.subject.other | Arduino ESP32 | |
| dc.subject.other | MQTT | |
| dc.subject.other | Tolerancia a fallos | |
| dc.subject.other | Android | |
| dc.title | Sistema de automatización inteligente para invernadero con control remoto y tolerancia a fallos | |
| dc.title.alternative | Smart Greenhouse Automation System with Remote Control and Fault Tolerance | |
| dc.type | bachelor thesis | |
| dspace.entity.type | Publication | |
| relation.isAdvisorOfPublication | 78238f95-1dee-4e29-806f-4d98326ac346 | |
| relation.isAdvisorOfPublication.latestForDiscovery | 78238f95-1dee-4e29-806f-4d98326ac346 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Gómez Morales, Juan José TFG.pdf
- Size:
- 3.2 MB
- Format:
- Adobe Portable Document Format

