Implementación de una aplicación web para el monitoreo y control de un cultivo hidropónico automatizado con microcontrolador

RESUMEN: Este proyecto consistió en el desarrollo de una aplicación web para monitorear un cultivo hidropónico a través de una tarjeta de control Raspberry Pi 3. En el diseño e implementación se utilizaron herramientas de uso libre que facilitaron el completo desarrollo de la aplicación. Para el des...

Full description

Autores:
Correa Zapata, Daniel Felipe
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/15144
Acceso en línea:
http://hdl.handle.net/10495/15144
Palabra clave:
Programa de ordenador
Computer software
Tecnología de la información
Information technology
Cultivo hidropónico
Hydroponics
http://aims.fao.org/aos/agrovoc/c_3734
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept523
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
Description
Summary:RESUMEN: Este proyecto consistió en el desarrollo de una aplicación web para monitorear un cultivo hidropónico a través de una tarjeta de control Raspberry Pi 3. En el diseño e implementación se utilizaron herramientas de uso libre que facilitaron el completo desarrollo de la aplicación. Para el desarrollo del proyecto se inició por una revisión y estudio de los manuales de las herramientas disponibles en la plataforma Firebase de Google con el objetivo de conocer su funcionamiento y configuración, también se estudiaron los lenguajes de programación JavaScript, Python y HTML; así como el lenguaje de diseño CSS, ya que estos constituyen las herramientas de software necesarias para la realización del proyecto. Una vez se tuvo manejo de las herramientas necesarias se procedió a realizar una aplicación web amigable e intuitiva para el usuario. Posteriormente se estudió los conceptos básicos de los cultivos hidropónicos así como su fabricación, requerimientos y automatización. Luego de escoger el mejor diseño de cultivo se construyó con materiales de bajo costo y buena calidad. El siguiente paso consistió en el proceso de automatización del sistema y gracias a las bibliotecas de funciones de Firebase creadas para Linux fue sencilla la comunicación entre la tarjeta de control y la aplicación. Posteriormente se realizó la implementación final de la aplicación junto a la corrección de errores. Al finalizar con el proceso de depuración y corrección se evaluaron los resultados obtenidos y se dio por concluido el proyecto. Esta aplicación demandó desarrollo de software, el estudio, la construcción y la automatización de cultivos hidropónicos, que en conjunto permitieron obtener los resultados esperados y alcanzar así todos los objetivos planteados.