Estación meteorológica casera para monitoreo climático local en tiempo real

 

Home Weather Station for Local Real-Time Climate Monitoring

 

José Bertorelli

Universidad Católica Andrés Bello

Ciudad Guayana, Venezuela

Correo: jabertorelli.22@est.ucab.edu.ve

ORCID: 0009-0003-3553-1485

 

Andrés Chacón

Universidad Católica Andrés Bello

Ciudad Guayana, Venezuela

Correo: archacon.22@est.ucab.edu.ve

ORCID: 0009-0006-5515-1780

 

Gabriel Méndez

Cuadro de texto: Digital: ISSN 2790 5039   –   Depósito legal digital: DC2021001122
Impreso: ISSN 23435658 – Depósito legal impreso: PP201202DC4092
ISSN-L (Múltiples Soportes): 2343-5658

Universidad Católica Andrés Bello

Ciudad Guayana, Venezuela

Correo: gamendez.22@est.ucab.edu.ve

ORCID: 0009-0000-5855-5795

 

Eladio Lobo

Universidad Católica Andrés Bello

Ciudad Guayana, Venezuela

Correo: elobomal@ucab.edu.ve

ORCID: 0000-0001-7921-2433

Resumen

 

En el presente artículo se refleja el proceso de elaboración de una estación meteorológica completa utilizando componentes electrónicos y microcontroladores. La necesidad de este proyecto de fin de curso surge a raíz de los efectos del cambio climático a nivel global, destacando la importancia de contar con mecanismos de información distribuida, no centralizada, y datos meteorológicos en tiempo real. El objetivo principal fue desarrollar un sistema sencillo pero completo, capaz de ofrecer información confiable y útil para generar registros históricos adecuados para su análisis. Para llevar a cabo el proyecto, se siguió una metodología de cuatro etapas: documentación sobre meteorología, cambio climático y electrónica con microcontroladores; selección de componentes y diseño del circuito; ensamblaje del circuito y programación del microcontrolador; y pruebas en entornos reales. Siguiendo estos pasos, se logró desarrollar un sistema que cumple eficazmente con la función informativa de diversas variables climatológicas. Esto permite realizar inferencias y reflexiones sobre el estado actual del clima en la región y en el lugar de habitación del usuario, además de fomentar discusiones sobre el cambio climático y la aplicación de la tecnología en su mitigación. En conclusión, la implementación del sistema fue exitosa, proporcionando una herramienta útil para el monitoreo climatológico y generando datos valiosos para el análisis y seguimiento del cambio climático.

 

Palabras clave: Cambio climático, Meteorología, Microcontrolador ESP32, Monitoreo local.

Abstract

 

In this article, the process of developing a complete weather station using electronic components and microcontrollers is described. The need for this final project arises from the effects of global climate change, highlighting the importance of having distributed, non-centralized information mechanisms and real-time meteorological data. The main objective was to develop a simple yet comprehensive system capable of providing reliable and useful information to generate historical records suitable for analysis. To carry out the project, a four-stage methodology was followed: documentation on meteorology, climate change, and electronics with microcontrollers; selection of components and circuit design; assembly of the circuit and programming of the microcontroller; and testing in real environments. By following these steps, a system was developed that effectively fulfills the informative function of various climatological variables. This allows for inferences and reflections on the current state of the climate in the region and the user's location, in addition to fostering discussions on climate change and the application of technology in its mitigation. In conclusion, the system's implementation was successful, providing a useful tool for climatological monitoring and generating valuable data for the analysis and tracking of climate change.

 

Keywords: Climate change, Meteorology, ESP32 Microcontroller, Local monitoring.

 

 

 


Introducción

El cambio climático es una de las mayores amenazas globales de nuestro tiempo, impactando significativamente en diversos aspectos del medio ambiente y la sociedad. La comprensión y el monitoreo preciso de las condiciones climáticas locales se vuelven cruciales para mitigar estos efectos y adaptar nuestras acciones. Sin embargo, las estaciones meteorológicas comerciales suelen ser costosas y no accesibles para todas las comunidades e instituciones, limitando así la capacidad de obtener datos climáticos precisos y en tiempo real.

La arquitectura de las computadoras ha evolucionado considerablemente desde sus inicios, permitiendo el desarrollo de microcontroladores más avanzados y accesibles para el usuario común. Los microcontroladores, como el ESP32, han revolucionado la forma en que se pueden implementar soluciones tecnológicas prácticas y económicas en diversos campos, incluido el monitoreo ambiental. Estos dispositivos pequeños y potentes permiten a los usuarios construir sistemas personalizados y eficientes para la recolección y análisis de datos climáticos.

La medición del cambio climático ha avanzado significativamente desde los primeros métodos rudimentarios hasta las sofisticadas estaciones meteorológicas modernas. Hoy en día, con la aplicación de microcontroladores, es posible diseñar y construir estaciones meteorológicas caseras que proporcionan datos precisos y en tiempo real, accesibles para cualquier persona interesada en monitorear el ambiente local. Este proyecto tiene como objetivo desarrollar una estación meteorológica económica y accesible, utilizando un microcontrolador ESP32, capaz de medir y registrar variables climáticas fundamentales como la temperatura, la humedad y la presión atmosférica.

 

Desarrollo

Para llevar a cabo este proyecto de desarrollo de la Estación Meteorológica Casera, fue esencial adquirir conocimientos detallados sobre una variedad de áreas interrelacionadas. Esto incluyó entender a fondo la funcionalidad y aplicación de componentes activos y pasivos, así como distinguir entre corriente alterna y corriente continua. El manejo preciso del multímetro fue crucial para asegurar mediciones precisas y la correcta configuración de microcontroladores. Además, se exploraron habilidades de programación en lenguaje C, fundamentales para el desarrollo del software integrado en la estación.

Se profundizó en conceptos de control embebido, domótica y el Internet de las Cosas (IoT), para aprovechar al máximo las capacidades de conectividad y automatización. También se estudiaron los principios operativos de sensores especializados, como los de humedad, calidad del aire, lluvia y temperatura, cruciales para capturar datos ambientales precisos y relevantes. Estos conocimientos proporcionaron la base necesaria para el diseño y la implementación efectiva de este dispositivo tecnológico avanzado.

 

Microcontroladores: Son circuitos integrados diseñados para realizar tareas computacionales específicas bajo limitaciones de espacio y capacidad de procesamiento. Usualmente, operan en un rango de frecuencias que puede variar desde unos pocos MHz hasta varios cientos de MHz, dependiendo del tipo y modelo. Sus elementos fundamentales incluyen el microprocesador, memoria (como Flash, EEPROM y RAM), puertos de entrada y salida, y en algunos casos, un convertidor analógico-digital (ADC) y un oscilador (Gudino, 2018). Recuperado de https://www.arrow.com/en/research-and-events/articles/engineering-basics-what-is-a-microcontroller

PIC Microchip: Es una serie de microcontroladores de 8 bits fabricados por la empresa Microchip Technology Inc., conocidos por su eficiencia energética y versatilidad en diversas aplicaciones, que incluyen tanto soluciones industriales como de consumo y automotrices. Estos microcontroladores son ampliamente utilizados debido a su fiabilidad y amplia gama de opciones disponibles para diferentes necesidades (Microchip Technology Inc., s. f.). Recuperado de https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/pic-mcus

Arduino: Es una plataforma de código abierto en electrónica, conocida principalmente por sus microcontroladores. Arduino tiene como objetivo ofrecer hardware y software fáciles de usar, con aplicaciones en sistemas embebidos y muchas otras soluciones (Arduino, 2022). Recuperado de https://www.arduino.cc

Raspberry Pi: Es una computadora de placa única (SBC) con la particularidad de poder utilizarse como un computador de uso general, debido a su capacidad de procesamiento y memoria más elevada en comparación con los microcontroladores tradicionales. Su propósito inicial fue servir como herramienta de aprendizaje de computación a bajo costo, pero su tamaño compacto también facilita su uso en sistemas embebidos complejos (Fromaget, 2022). Recuperado de https://raspberrytips.com/what-is-a-raspberry-pi/

NodeMCU: Para una mejor comprensión del significado de NodeMCU, podríamos interpretarlo como “Nodo Unidad de Microcontroladores”. Sin embargo, oficialmente, NodeMCU se refiere a una plataforma de desarrollo basada en el módulo ESP8266, que utiliza un firmware de código abierto basado en el lenguaje de programación Lua. Está orientado a facilitar la programación y ofrecer conectividad Wi-Fi (ElectronicWings, 2023). Recuperado de https://www.electronicwings.com/nodemcu/introduction-to-nodemcu

Microcontroladores ESP8266: El ESP8266 es un chip desarrollado por Espressif Systems que ofrece conectividad Wi-Fi y bajo consumo de energía. Es compatible con varios firmwares, entre ellos NodeMCU, que facilita la programación del chip mediante el uso del lenguaje de programación Lua (ElectronicWings, 2023). Recuperado de https://www.electronicwings.com/nodemcu/introduction-to-nodemcu

Microcontroladores ESP32: El ESP32 es un chip desarrollado por Espressif Systems, diseñado como el sucesor del ESP8266. Ofrece una mayor capacidad de procesamiento, más pines para la conexión de periféricos y soporte para conectividad Wi-Fi y Bluetooth, lo que lo hace adecuado para una amplia gama de aplicaciones (ElectronicWings, 2023). Recuperado de https://www.electronicwings.com/nodemcu/introduction-to-nodemcu

Domótica: Según Zelec (s. f.), la domótica se define como “sistemas avanzados que potencian la automatización de funciones domésticas programadas desde una central dentro de la vivienda y controladas desde un dispositivo interno”. En esencia, la domótica consiste en la integración de tecnología en el hogar para automatizar y controlar diversos aspectos de la vivienda, como la iluminación, la climatización, la seguridad y los electrodomésticos, a través de sistemas centralizados y dispositivos inteligentes. Recuperado de https://www.zelec.es/diferencias-entre-domotica-e-internet-de-las-cosas-iot/

Ejemplo conocido de domótica a nivel mundial: Es el sistema Google Nest, que incluye productos para el hogar como termostatos inteligentes, cámaras de seguridad y sistemas de iluminación que se pueden controlar y programar desde una aplicación móvil o control remoto. Google Nest permite a los usuarios gestionar su hogar de manera más eficiente y segura, aprovechando las ventajas de la tecnología para mejorar el confort y la eficiencia energética.

Internet de las Cosas (IoT): Según Zelec (s. f.), “trata de extender Internet más allá de los ordenadores y los teléfonos inteligentes a una amplia gama de aparatos como electrodomésticos, procesos y entornos”. Recuperado de https://www.zelec.es/diferencias-entre-domotica-e-internet-de-las-cosas-iot/

La domótica se refiere a los sistemas avanzados que automatizan funciones domésticas programadas desde una central dentro de la vivienda y se controlan desde un dispositivo interno. Es una aplicación local que no necesariamente involucra acceso a Internet. Un ejemplo común de domótica es un sistema de control de iluminación en una casa, donde las luces se pueden programar para encenderse o apagarse a ciertas horas del día utilizando un panel de control en el hogar. Estos sistemas pueden funcionar de manera independiente sin necesidad de conexión a Internet.

El Internet de las Cosas extiende la conectividad de Internet a una amplia gama de dispositivos más allá de los ordenadores y teléfonos inteligentes, incluyendo electrodomésticos, procesos y entornos que pueden interactuar a través de la red de redes. Esto implica que los dispositivos IoT tienen la capacidad de comunicarse y ser controlados a través de Internet. Un ejemplo de IoT es un termómetro inteligente que puede ser controlado y monitoreado a través de una aplicación en tu teléfono desde cualquier lugar del mundo, donde haya internet. Este dispositivo no solo proporciona datos de temperatura, sino que también permite ajustar la temperatura de forma remota gracias a su conexión a Internet.

Comunicación Inalámbrica: Consiste en la transmisión de datos sin la necesidad de cableado, enviando la información a través de ondas electromagnéticas (Moozakis, 2023). Recuperado de https://www.techtarget.com/searchmobilecomputing/definition/wireless

Sistema Embebido: Un sistema embebido se define como "un sistema operativo que realiza una acción específica para que un dispositivo o aparato tecnológico funcione [...] contiene una microcomputadora que funciona con base en datos que obtiene a través de sensores, los procesa y entrega un resultado en tiempo real" (Gallegos, 2023). Esto implica ciertas limitaciones en cuanto a tamaño y capacidad de procesamiento, aunque debe ser capaz de ofrecer respuestas confiables y rápidas. Recuperado de https://cruce.iteso.mx/sistemas-embebidos-una-guia-practica/

¿Qué es un sistema embebido?

Un sistema embebido es un sistema computacional dedicado, diseñado para realizar tareas específicas dentro de un dispositivo más grande. A diferencia de una computadora personal, que tiene múltiples propósitos y puede ejecutar varias aplicaciones, un sistema embebido está limitado a una función particular y está optimizado para realizar dicha tarea de manera eficiente y en tiempo real. Estos sistemas incluyen tanto hardware como software, normalmente trabajando bajo restricciones en cuanto a tamaño, consumo de energía y capacidad de procesamiento.

Ejemplos de sistemas embebidos:

1.      Impresora 3D: Dentro de una impresora 3D, el sistema embebido controla los movimientos del cabezal de impresión, la temperatura de los componentes, y la extrusión del material. El sistema se encarga de convertir los modelos 3D en instrucciones que la impresora puede ejecutar para fabricar objetos físicos.

2.      Avión: Los sistemas embebidos en un avión son cruciales para su operación. Gestionan desde el control de los motores hasta los sistemas de navegación, además de monitorear y ajustar parámetros en tiempo real, como la altitud y la velocidad.

3.      Planta industrial: En el entorno de una planta industrial, los sistemas embebidos controlan y supervisan equipos automatizados, asegurando que las máquinas funcionen de acuerdo a parámetros definidos. Estos sistemas pueden manejar el funcionamiento de robots, líneas de ensamblaje, y equipos de monitoreo de procesos. Entre ello tenemos los PLC (Controladores Lógicos Programables) y los DCS (Sistemas de Control Distribuido).

Importante aclaración: Una computadora personal no es un sistema embebido, ya que está diseñada para ser un dispositivo de propósito general. Puede ejecutar una variedad de aplicaciones y no está limitada a una tarea específica. Además, tiene un mayor grado de flexibilidad en términos de interacción y funcionalidad, algo que no es característico de los sistemas embebidos, los cuales son específicos y optimizados para realizar una tarea concreta.

Sensor de Calidad del Aire (MQ135): Según González (2023), "es un sensor de calidad del aire versátil y eficaz que puede detectar numerosos gases nocivos, entre los que se incluyen el amoníaco, dióxido de azufre, benceno, alcohol, monóxido de carbono y otros gases volátiles presentes en el aire" (párr. 1). El sensor es ajustable para medir las partes por millón de distintos gases dependiendo de la configuración actual. Recuperado de https://www.tecneu.com/blogs/tutoriales-de-electronica/mq135

Sensor de Lluvia (MH-RD): Es un sensor de bajo costo que permite detectar la intensidad de la lluvia en un momento determinado, mediante la resistencia eléctrica presente en una placa expuesta al medio ambiente (Microcontrollerslab, s.f.). Recuperado de https://microcontrollerslab.com/rain-detector-circuit-pic/

Sensor de Temperatura y Humedad (DHT20): Es un sensor de alta precisión, bajo consumo y rápida respuesta, que proporciona información tanto de la temperatura como de la humedad (DFRobot, s. f). Recuperado de https://microcontrollerslab.com/rain-detector-circuit-pic/

 

Antecedentes

Una   estación meteorológica es  una colección de instrumentos interconectados que miden las condiciones atmosféricas para estudiar el clima de una región determinada sobre un periodo de tiempo. Usualmente, las lecturas se hacen con respecto a la temperatura, humedad relativa, presión atmosférica, velocidad y dirección del viento, y precipitaciones (Oswald, 2022). Recuperado de https://www.weatherstationadvisor.com/what-is-a-weather-station/

Aunque las estaciones meteorológicas sean herramientas ampliamente utilizadas por organizaciones gubernamentales en todo el mundo, la práctica de mantener registros personales sobre el clima también tiene mucha historia y extensión por el mundo, siendo comercializadas con éxito desde hace años. Esto se ha expandido incluso al mundo de la computación, con sistemas meteorológicos orientados a personas con conocimientos técnicos en microcontroladores para poder hacer sus propias instalaciones y modificaciones.

Un ejemplo claro de esto es Open Weather Station, según Clariá (2018), “es una solución de estación meteorológica probada, asequible y fácil de construir. Permite monitorear en tiempo real, almacenar meses de datos y enviarlos a su servidor”. Dicho sistema mide periódicamente variables como la temperatura, humedad, iluminación ambiental, presión atmosférica, precipitación y variables relativas al viento. Además, provee instrucciones para conectarse a servidores externos, a una aplicación de Android vía Bluetooth; e incluso un módulo de alimentación por energía solar. Cabe destacar que el sistema se implementa con una placa Arduino como base. Recuperado de https://openweatherstation.com/ows/index_es.php

 

Metodología

Implementar una estación meteorológica casera utilizando el microcontrolador ESP-32 y diversos sensores implica seguir un conjunto estructurado de pasos. Este proceso asegura una selección precisa de componentes, simulaciones efectivas, ensamblaje detallado y programación meticulosa. A continuación, se describe una metodología detallada paso a paso para guiar el diseño, ensamblaje, programación y pruebas de la estación meteorológica.

 

Diseño del Sistema

El diseño de la estación meteorológica casera abarcó varias etapas esenciales para garantizar su funcionalidad y precisión:

 

1. Selección de Componentes

·    Sensores: Se seleccionaron el sensor DHT20 para temperatura y humedad, el MH-RD para precipitaciones y el MQ135 para calidad del aire. En la figura 1 se observa imagen de los cuatro elementos usados en este proyecto de fin de curso.

Figura 1: Componentes seleccionados. Fuente: Elaboración propia.

 

●  Microcontrolador ESP-32: Elegido por su capacidad de procesamiento, conectividad Wi-Fi y bajo consumo energético.

●  Abrigo Meteorológico: Se diseñó e imprimió en 3D una estructura para proteger la estación de los elementos ambientales mientras permite la circulación del viento, en la figura 2 se observa los componentes mecánicos de la estación meteorológica.

 

Figura 2: Estructura de la Estación Meteorológica. Fuente: Elaboración propia.

 

 

2. Ensamblaje y Programación

Se elaboró un diseño inicial basado en las observaciones de las simulaciones, asegurando la correcta interconexión de todos los componentes, ver la figura 3. Se procedió al ensamblaje físico del circuito, montando los sensores y el microcontrolador según el diseño establecido. Se desarrolló el código necesario para la adquisición, procesamiento y transmisión de datos de los sensores, ver la figura 4. Además, se utilizó el IDE de Arduino para la programación del microcontrolador.

 

 

Figura 3: Programación física. Fuente: Elaboración propia.

 

Figura 4: Programación Lógica. Fuente: Elaboración propia.

 

 

3. Simulaciones en el Laboratorio

 

Pruebas Virtuales: Se utilizó software de simulación para evaluar las conexiones electrónicas y realizar ajustes antes del ensamblaje físico.

Ensamblaje y Programación

Se ensambló el circuito físicamente, montando los componentes según el diseño inicial.

Se desarrolló el código para la recopilación y procesamiento de datos, con capacidad de transmitirlos a una plataforma en línea.

Se utilizó como programa de simulación el editor online Wokwi (https://wokwi.com/esp32), que permite simular conexiones con la placa ESP32 para evaluar las conexiones electrónicas entre el microcontrolador y los sensores. Esto permitió verificar la viabilidad de uso y asegurar las conexiones sin riesgo de dañar los componentes.

 

4. Pruebas en Entornos Reales y Ajustes

Una vez ensamblado, el circuito fue probado en diferentes condiciones climáticas reales para evaluar la precisión de las lecturas comparándolas con datos de estaciones meteorológicas convencionales. Se realizaron ajustes al programa y calibraciones de los sensores según fue necesario para corregir cualquier desviación significativa observada durante las pruebas. Durante esta etapa, se aseguró la protección adecuada de los componentes electrónicos para garantizar la durabilidad del sistema en condiciones exteriores.

 

5. Diseño del Desarrollo Web

    Se diseñó una página web sencilla orientada a escritorio, con el objetivo de visualizar las lecturas de los sensores de forma legible para todo tipo de usuarios. Es decir, no se muestran las lecturas analógicas de los sensores, sino que se implementaron funciones para llevar los valores a términos comprensibles para un usuario sin conocimientos avanzados en el área. Por ejemplo, para la calidad del aire se muestra una lectura literal además de las partes por millón, usando términos cotidianos como “Excelente”, “Aceptable” o “Mala”. Para el sensor de gotas de lluvia, se tradujo la lectura analógica a tres casos posibles: “Sin lluvia”, “Lluvia moderada” y “Lluvia fuerte” (ver figura 5, ensayo el miércoles 3 de julio, etapa de diseño en el laboratorio).

 

 

 

 

 

Figura 5: Prototipo de la aplicación (Calidad del aire: Regular, Humedad: 70%, Lluvia: Leve, Temperatura: 30 ºC). Fuente: Elaboración propia.

 

La página se desarrolló con el framework Remix, que hace uso de las herramientas de HTML, CSS, y JavaScript a través de React para brindar una buena experiencia de usuario juntando cliente y servidor. Esto facilita la escalabilidad de la aplicación a futuro agregando funcionalidad del servidor como visualizar el historial de lecturas, además de funcionalidad de cliente como la lectura de datos en tiempo real.

 

Resultados y discusión

Los resultados obtenidos a lo largo del desarrollo del proyecto fueron positivos y satisfactorios. A continuación, se detallan los principales logros y hallazgos:

 

Estación Meteorológica:

Protección contra el Ambiente: El diseño del abrigo meteorológico demostró ser efectivo al proteger la estación de las condiciones ambientales adversas. Con secciones que cubren las rejillas de ventilación a un ángulo de 45°, se logró un equilibrio óptimo entre protección y flujo de aire. Además, el color blanco del abrigo contribuye a reducir la temperatura interna, previniendo el sobrecalentamiento de los componentes, como se puede ver en la figura 6.

 

Figura 6: Estación Meteorológica ensamblada. Fuente: Elaboración propia.

 

Sistema Web:

Desarrollo de una Página Web: Se creó una interfaz web accesible desde cualquier lugar con conexión a internet, permitiendo a los usuarios visualizar los datos de la estación meteorológica en tiempo real de manera clara y legible.

Facilitación de la Recolección de Datos: La implementación de la página web simplificó la recolección de datos meteorológicos, mejorando la logística y accesibilidad para los usuarios.

Presentación de Datos Legibles: La interfaz web diseñada presenta de manera eficaz las condiciones climáticas locales, facilitando su interpretación por parte de los usuarios.

Al sistema de monitoreo puede accederse por medio del enlace: https://estacion-meteorologica-arduino.vercel.app/estacion

 

Validación del Sistema

- Prueba de Validación: El sistema fue validado mediante una prueba el viernes 12 de julio de 2024 a las 11:30 a.m., donde se compararon las lecturas con datos obtenidos de fuentes externas como The Weather Channel para el municipio Caroní, el resultado se observa en la figura 7:

Figura 7: Pruebas de la Aplicación Web diseñada (Calidad del aire: 352.00 ppm de CO2, Humedad: 77.78%, Lluvia: Sin lluvia, Temperatura: 27.32 ºC). Fuente: Elaboración propia.

Referencia de comparación The Weather Channel para el municipio Caroní:

 - Calidad del Aire: Buena.

 - Humedad: 79%. Versus el diseño 77,78%

 - Precipitaciones: Sin lluvia (con alta probabilidad durante el día).

 - Temperatura: 30°C Versus el diseño 27,32°C.

Estos resultados muestran una concordancia efectiva entre las lecturas de la estación y los datos de referencia, aunque con un margen de error mínimo atribuible a la ubicación y los sensores utilizados.

 

Dificultades Técnicas y Soluciones Implementadas:

Debe destacarse que, como proyecto de fin de curso, se involucraron muchos conocimientos que estaban en desarrollo reciente por parte de los estudiantes, lo que implicó dificultades como:

Tamaño del circuito: El circuito inicial contaba con un microcontrolador Arduino Uno, un módulo Wi-Fi modelo ESP-01S, y todos los sensores necesarios para el monitoreo. Evidentemente, esto resultaba en un circuito de mayor tamaño que requería a su vez un abrigo meteorológico más espacioso. Se reemplazó el microcontrolador por el ESP32, más pequeño y sin necesidad del módulo Wi-Fi anteriormente usado. Además, se realizaron las conexiones en un protoboard de menor tamaño, para compactar el circuito lo más posible.

Conectividad de la estación meteorológica: La estación necesita una forma de enviar información a la base de datos que se utilice para mantener los registros. Inicialmente se contaba con el Arduino Uno apoyado en el módulo Wi-Fi ESP-01S, pero esto se cambió por una placa ESP32 con conectividad Wi-Fi integrada. Este tipo de conexión sigue siendo una dificultad técnica, pues requiere que la estación esté ubicada cerca de un router con buena señal de Wi-Fi. Se ha investigado sobre otros protocolos de conectividad como las redes LoRa, que logran mayor alcance y sería bueno utilizar para situar la estación en zonas más remotas; sin embargo, esto no se implementó en el proyecto realizado.

Fuente de energía de la estación meteorológica: El microcontrolador necesita de una fuente de energía para operar y mantener operativos a los sensores. Actualmente se maneja una conexión por batería al microcontrolador, sin embargo, esto requiere de reemplazos y recargas periódicas. Una solución propuesta es el uso de paneles solares, una fuente de energía sostenible con menos mantenimiento requerido.

 

Conclusiones

El proyecto de fin de curso "Estación Meteorológica Casera para Monitoreo Climático Local en Tiempo Real" ha demostrado ser un éxito al cumplir con los objetivos planteados y ofrecer una solución efectiva y accesible para el monitoreo climático. A lo largo del desarrollo del proyecto, se diseñó e implementó una estación meteorológica utilizando la plataforma ESP-32 y diversos sensores para medir temperatura, humedad, calidad del aire y lluvia. Este diseño no solo cumplió con los requisitos técnicos y financieros establecidos, sino que también aseguró la precisión y fiabilidad de los datos obtenidos.

Las pruebas en entornos reales confirmaron la confiabilidad de las lecturas, comparándolas con datos de fuentes comerciales. La implementación de una página web para la visualización de datos en tiempo real añadió un valor significativo al proyecto, facilitando la recolección y presentación de información de manera clara y accesible. Esta característica no solo simplificó la logística de recolección de datos, sino que también ofreció una herramienta práctica y educativa para usuarios interesados en el monitoreo climático.

La estación meteorológica casera desarrollada en este proyecto se destacó por ser una solución económica y accesible, ideal para comunidades con recursos limitados y para fines educativos. Su capacidad para proporcionar datos precisos en tiempo real permite a los usuarios realizar inferencias sobre el clima regional y promueve discusiones sobre el cambio climático y la tecnología en la recolección de datos ambientales.

 

 

Este proyecto subraya la importancia del aprendizaje práctico y creativo en la adquisición de conocimientos sobre meteorología, electrónica y programación. Además, el diseño flexible del sistema permite futuras mejoras y expansiones, como la integración de más sensores, una arquitectura de red más robusta (como LoRA y MQTT), y opciones avanzadas de monitoreo. Este proyecto de fin de curso no solo ofrece una herramienta valiosa para el monitoreo climático local, sino que también promueve la conciencia sobre el cambio climático y destaca el papel crucial de la tecnología en el registro y análisis de datos ambientales.

 

 

 

 


Referencias

 

Arduino (25 de enero de 2022). What is Arduino? [¿Qué es Arduino?]. Recuperado de https://docs.arduino.cc/learn/starting-guide/whats-arduino/

Clariá, F. (2018). OpenWeatherStation. Recuperado de https://openweatherstation.com/ows/index_es.php

DFRobot (s. f). DHT20 I2C Temperature and Humidity Sensor [Sensor de temperatura y humedad por I2C DHT20]. Recuperado de https://wiki.dfrobot.com/Gravity_I2C_Temperature_Humidity_Sensor_DHT20_SKU_SEN0497

ElectronicWings (s. f). Introduction to NodeMCU [Introducción a NodeMCU]. Recuperado de https://www.electronicwings.com/nodemcu/introduction-to-nodemcu.

Fromaget, P. (s. f). What Is A Raspberry Pi? [¿Qué es Raspberry Pi?]. Recuperado de https://raspberrytips.com/what-is-a-raspberry-pi/

Gallegos, A. (17 de abril de 2023). Sistemas embebidos: una guía práctica. Recuperado de https://cruce.iteso.mx/sistemas-embebidos-una-guia-practica/

González, J. (5 de enero de 2024). Descubriendo el aire que respiramos: Un experimento con Arduino y MQ135. Recuperado de https://www.tecneu.com/blogs/tutoriales-de-electronica/mq135.

Gudino, M. (26 de febrero de 2018). Introduction to Microcontrollers [Introducción a los Microcontroladores]. Arrow. Recuperado de https://www.arrow.com/en/research-and-events/articles/engineering-basics-what-is-a-microcontroller.

Microchip (s. f). 8-bit PIC® MCUs [Microcontroladores PIC de 8 bits]. Recuperado de https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/pic-mcus

Microcontrollerslab (s. f). Rain Drop Sensor Module Interfacing with Pic Microcontroller [Conectando el módulo de sensor de gotas de lluvia con microcontrolador PIC]. Recuperado de https://microcontrollerslab.com/rain-detector-circuit-pic/

Moozakis, C. (enero de 2023). What is wireless communications? Everything you need to know [¿Qué son las comunicaciones inalámbricas? Todo lo que necesitas saber]. Recuperado de https://www.techtarget.com/searchmobilecomputing/definition/wireless

MQTT. (s.f.). MQTT: The Standard for IoT Messaging. Recuperado de https://mqtt.org/

Oswald, E. (26 de julio de 2022). What Is a Weather Station? [¿Qué es una Estación Meteorológica?]. Weather Station Advisor. Recuperado de https://www.weatherstationadvisor.com/what-is-a-weather-station/

The Things Network. (s.f.). What are LoRa and LoRaWAN? Recuperado de https://www.thethingsnetwork.org/docs/lorawan/what-is-lorawan/

The Weather Channel. (12 de julio de 2024). Pronóstico para 10 días-Caroní, Bolívar, Venezuela. Recuperado de https://weather.com/es-US/tiempo/10dias/l/Caron%C3%AD+Bol%C3%ADvar+Venezuela?canonicalCityId=0db6378df6f588e12b55692260ee9ee3313812dec24b1bc06fe217d1afc71526

Zelec (s. f). Diferencias entre Domótica e Internet de las Cosas (IoT). Recuperado de https://www.zelec.es/diferencias-entre-domotica-e-internet-de-las-cosas-iot/

 

 

 

 

 

 

 

 

Autores:

 

José Bertorelli: Estudiante de último año de ingeniería informática de la UCAB sede Guayana. Reconocimientos: Estudiante Tutor de Fundamentos de programación y Álgebra. Desarrollador participante de proyectos universitarios destacados: Ucond, Uplanet, y encuesta de Estrés Académico. Involucrado en actividades de voluntariado, entre ellas apoyo en eventos de robótica.

 

Andrés Chacón: Estudiante de último año de ingeniería informática de la UCAB sede Guayana. Reconocimientos por estar dentro del TOP 10 mejores estudiantes de la Escuela de Ingeniería Informática. Tutor de Cálculo y Álgebra Lineal. Participante y medallista de olimpiadas matemáticas nacionales e internacionales. Desarrollador participante de proyectos universitarios destacados: Healtlinker, Uplanet, y encuesta de Estrés Académico. Involucrado en actividades de voluntariado, programa PAZANDO.

 

Gabriel Méndez: Estudiante de octavo semestre de Ingeniería Informática en la UCAB Guayana. Ha recibido múltiples reconocimientos por rendimiento académico en el top 10 de estudiantes de Ingeniería Informática, y por su participación en el Programa Estudiante Tutor en las materias de Geometría y Trigonometría, Cálculo Integral y Cálculo Vectorial. Ha contribuido al desarrollo de Healthlinker, un sistema informático para la telementoría médica en zonas rurales; y de Cuerpos y Mentes en Equilibrio, sistema para la evaluación de ansiedad y estrés en entornos académicos, ambos desarrollos bajo modalidad de colaboración internacional. Actualmente labora como desarrollador fullstack para la empresa venezolana Cita Médica.

 

Eladio Lobo: Doctor en Ciencias de la Ingeniería (UNEXPO, 2020), MSs en Ingeniería Electrónica (UNEXPO, 2011) e Ingeniero de Sistemas (ULA, 1993). Profesor de pregrado/postgrado en UNEXPO (2017-2025) en áreas como Control Inteligente, Instrumentación Industrial y Control de Procesos. Coordinador del Doctorado en Ciencias de la Ingeniería (electrónica) y jurado de tesis doctorales. Tutor de 34 proyectos de pregrado y 6 de postgrado (UNEXPO, ULA, UCAB). Autor de 7 artículos científicos sobre IA, procesamiento de imágenes/sonido y modelado industrial. 30 ponencias en investigación aplicada; destacando Mención Honorífica en el Concurso Camino al Futuro 2035 (FEDECAMARAS, 2023) por trabajo transdisciplinario en gestión del conocimiento industrial.