Implementación de una Estación Meteorológica con transmisión de datos vía Internet Satelital

dc.contributor.advisorDietes Cárdenas, Francisco
dc.contributor.advisorGalvis Serrano, Elvis Humberto
dc.contributor.authorAnzola Ocampo, Charli Steve
dc.contributor.authorFlorez Galvis, Diego
dc.contributor.corporatenameUniversidad Santo Tomás
dc.date.accessioned2026-08-21T22:28:06Z
dc.date.available2026-08-21T22:28:06Z
dc.date.issued2026-08-21
dc.descriptionEl presente proyecto presenta el diseño, construcción y validación de una estación meteorológica autónoma con transmisión de datos vía internet satelital Starlink, orientada al monitoreo de condiciones climáticas en zonas rurales del municipio de Lebrija, Santander, Colombia, integrando un Arduino Uno R3 equipado con el SparkFun Weather Shield para la adquisición de siete variables meteorológicas como la temperatura, humedad relativa, presión atmosférica, velocidad y dirección del viento, precipitación y radiación solar, un minicomputador Raspberry Pi 4 como controlador principal de la arquitectura de la estación meteorológica y nodo de comunicaciones y un sistema de alimentación autónoma compuesto por panel solar fotovoltaico, controlador de carga Steca Solarix PRS 1010 y batería VRLA Magna MA 35-12 de 35 Ah. En materia de implementación, la transmisión de datos se realiza mediante el protocolo MQTT sobre la red de baja órbita terrestre (LEO) Starlink, con latencias de 20 a 60 ms, junto con un sistema web desarrollado con FastAPI, SQLite y React 18 el cual permite la visualización gráfica en tiempo real, la consulta de series temporales históricas y la gestión de la información mediante una API REST y un canal WebSocket. Los servicios se despliegan sobre la Raspberry Pi mediante Docker Compose y las pruebas de desempeño verificaron la integridad de los nueve campos del flujo de datos, una latencia extremo a extremo inferior a 1,1 segundos, tiempos de respuesta de la API inferiores a 200 ms y una autonomía energética superior a 40 horas sin generación solar. Los resultados demuestran la viabilidad técnica de la conectividad satelital LEO para aplicaciones IoT agrícolas en territorios con brecha digital rural.
dc.description.abstractThis project presents the design, construction, and validation of an autonomous weather station with data transmission via Starlink satellite Internet, aimed at monitoring weather conditions in rural areas of the municipality of Lebrija, Santander, Colombia. The system integrates an Arduino Uno R3 equipped with the SparkFun Weather Shield for the acquisition of seven meteorological variables, including temperature, relative humidity, atmospheric pressure, wind speed and direction, precipitation, and solar radiation. A Raspberry Pi 4 minicomputer serves as the main controller of the weather station architecture and as the communication node, while an autonomous power supply system consists of a photovoltaic solar panel, a Steca Solarix PRS 1010 charge controller, and a 35 Ah Magna MA 35-12 VRLA battery. For implementation, data transmission is performed using the MQTT protocol over the Starlink Low Earth Orbit (LEO) network, achieving latencies between 20 and 60 ms. In addition, a web-based system developed with FastAPI, SQLite, and React 18 enables real-time graphical visualization, historical time-series queries, and information management through a REST API and a WebSocket channel. The services are deployed on the Raspberry Pi using Docker Compose. Performance tests verified the integrity of the nine fields in the data stream, an end-to-end latency of less than 1.1 seconds, API response times below 200 ms, and an energy autonomy exceeding 40 hours without solar generation. The results demonstrate the technical feasibility of LEO satellite connectivity for agricultural IoT applications in rural areas affected by the digital divide.
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero de Telecomunicacionesspa
dc.description.domainhttps://www.ustabuca.edu.co/
dc.format.mimetypeapplication/pdf
dc.identifier.citationAnzola Ocampo, C. S. y Florez Galvis, D. (2026). Implementación de una Estación Meteorológica con transmisión de datos vía Internet Satelital [Trabajo de Pregrado]. Universidad Santo Tomás, Bucaramanga, Colombia
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/73932
dc.language.isospa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.branchCRAI-USTA Bucaramanga
dc.publisher.facultyFacultad de Ingeniería de Telecomunicacionesspa
dc.publisher.programPregrado Ingeniería de Telecomunicacionesspa
dc.relation.referencesDANE, «dane,» 9 Agosto 2024. [En línea]. Available: https://www.dane.gov.co/index.php/estadisticas-por-tema/tecnologia-e-innovacion/tecnologias-de-la-informacion-y-las-comunicaciones-tic/indicadores-basicos-de-tic-en-hogares.
dc.relation.referencesMintic, «Mintic,» 31 Jullio 2024. [En línea]. Available: https://www.mintic.gov.co/portal/inicio/Sala-de-prensa/Noticias/383816:Con-mapa-de-geolocalizacion-de-Santander-Ministerio-TIC-identificara-las-zonas-rurales-y-urbanas-que-requieren-soluciones-en-materia-de-conectividad.
dc.relation.referencesWMO, «Guide to Agricultural Meteorological Practices (GAMP)2010 Edition (WMO-No.134),» 2010. [En línea]. Available: https://community.wmo.int/site/knowledge-hub/programmes-and-initiatives/agricultural-meteorology/guide-agricultural-meteorological-practices-gamp2010-edition-wmo-no134.
dc.relation.referencesF. Ureña-Elizondo, «Utilización de estaciones meteorológicas automáticas como nueva alternativa para el registro y transmisión de datos,» Revista Posgrado y Sociedad, vol. 11, nº 1, pp. 22-49, 2011.
dc.relation.referencesJ. Rosa-Cánovas, M. García-Valdecasas, E. Romero-Jiménez, P. Yeste-Donaire, S. Gámiz-Fortis, Y. Castro-Díez y M. Esteban-Parra, «Estudio de la habilidad de predicciones climáticas decenales para reproducir patrones de circulación atmosférica de gran escala,» de XII Congreso Internacional de la Asociación Española de Climatología (AEC), Santiago de Compostela, 2015.
dc.relation.referencesR. D. F. Sanabria, agosto 2017. [En línea]. Available: https://repository.usta.edu.co/bitstream/handle/11634/10439/RafaelFerrer-2017.pdf?sequence=1.
dc.relation.referencesR. M. C. B. M. P. G. L. C. U. D. Díaz, 2010. [En línea]. Available: https://sedici.unlp.edu.ar/bitstream/handle/10915/101028/Documento_completo.pdf?sequence=1.
dc.relation.referencesOMM, «Guía de instrumentos y métodos de observación meteorológicos (Vol. I),» Organización Meteorológica Mundial, 2018. [En línea]. Available: https://library.wmo.int/doc_num.php?explnum_id=10179.
dc.relation.referencesA. Tobajas y A. López, «Diseño e implementación de una estación meteorológica con Raspberry Pi,» Universitat Oberta de Catalunya, Catalunya, 2016.
dc.relation.referencesNetatmo, «¿Qué es la presión atmosférica?,» 2023. [En línea]. Available: https://www.netatmo.com/es-es/weather-guide/what-is-the-atmospheric-pressure?srsltid=AfmBOoorTPTQ3XoFg3UMcSszZYlsmsva1Xygq1oOn7GLCf1L1D7WQbfq.
dc.relation.referencesAirthings, «¿Cómo obtener un monitor de humedad?,» 2025. [En línea]. Available: https://www.airthings.com/es/what-is-humidity#:~:text=La%20humedad%20es%20una%20medida,que%20el%20aire%20puede%20contener.
dc.relation.referencesWeatherCloud, «Blog weathercloud,» 23 Marzo 2020. [En línea]. Available: https://blog.weathercloud.net/announcements/2020/03/weathercloud-beta-9-5-is-here/.
dc.relation.referencesSencinet, «Comunicación vía satélite: ¿Qué es, cuáles son sus ventajas y cómo funciona?,» 2026. [En línea]. Available: https://www.sencinet.com/es/blog/post/comunicacao-via-satelite-o-que-e-vantagens-e-como-funciona#to-top.
dc.relation.referencesC. Albarrán, «¿Qué es Internet por satélite?,» 2024. [En línea]. Available: https://www.redestelecom.es/comunicaciones/internet-por-satelite-todo-lo-que-necesitas-saber/.
dc.relation.referencesSpirnet, «Spirnet,» 2026. [En línea]. Available: https://spirnet.co/servicios/starlink-colombia.
dc.relation.referencesZwetsloot, Rob, «Raspberry Pi Official Magazine,» 2019. [En línea]. Available: https://magazine.raspberrypi.com/articles/raspberry-pi-4-specs-benchmarks.
dc.relation.referencesSparkfun, «Sigma Electronica,» 2020. [En línea]. Available: https://www.sigmaelectronica.net/wp-content/uploads/2020/10/DS-15901-Weather_Meter.pdf.
dc.relation.referencessfe-SparkFro, «Github,» 27 Junio 2023. [En línea]. Available: https://github.com/sparkfun/SparkFun_Weather_Meter_Kit_Arduino_Library/tree/v1.0.0.
dc.relation.referencesIDEAM, «Atlas climatológico de Colombia,» Instituto de Hidrología, Meteorología y Estudios Ambientales, 2021. [En línea]. Available: https://www.ideam.gov.co/web/tiempo-y-clima/atlas-climatologico.
dc.relation.referencesMADR, «Estadísticas del sector agropecuario de Santander,» Ministerio de Agricultura y Desarrollo Rural & Agronet, 2022. [En línea]. Available: https://www.agronet.gov.co/estadistica/Paginas/home.aspx.
dc.relation.referencesGoogle Earth, 15 Marzo 2024. [En línea]. Available: https://earth.google.com/web/.
dc.relation.referencesH. E. Balaguera-López y C. Martínez, «Fisiología del aguacate y condiciones agroclimáticas para su cultivo en Colombia,» Agronomía Colombiana, vol. 37, nº 2, p. 112–124, 2019.
dc.relation.referencesSparkFun Electronics, «SparkFun Weather Shield (DEV-13956) — Hookup guide.,» 2021. [En línea]. Available: https://learn.sparkfun.com/tutorials/weather-shield-hookup-guide.
dc.relation.referencesRaspberry Pi, «Raspberry Pi 4 Model B — Datasheet,» Raspberry Pi Ltd, 2023.
dc.relation.referencesArduino , «Arduino Uno R3 — Datasheet and reference manual. Arduino.,» Arduino AG, 2023. [En línea]. Available: https://docs.arduino.cc/hardware/uno-rev3.
dc.relation.referencesS. Monk, Programming the Raspberry Pi: Getting started with Python (2.ª ed.)., New York: McGraw-Hill Education, 2016.
dc.relation.referencesJ. Blum, Exploring Raspberry Pi: Interfacing to the real world with embedded Linux, New York: Wiley, 2014.
dc.relation.referencesEclipse Foundation, «Eclipse Mosquitto: An open source MQTT broker,» 2023. [En línea]. Available: https://mosquitto.org.
dc.relation.referencesR. T. Fielding, «Architectural styles and the design of network-based software architectures [Tesis doctoral],» University of California, Irvine, 2000.
dc.relation.referencesA. Banks y R. Gupta, «MQTT Version 5.0 — OASIS Standard,» OASIS, 2019. [En línea]. Available: https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html.
dc.relation.referencesZ. Shelby, K. Hartke y C. Bormann, «The Constrained Application Protocol (CoAP) — RFC 7252,» IETF, 2014.
dc.relation.referencesOASIS, «Advanced Message Queuing Protocol (AMQP) Version 1.0.,» AMQP, 2012.
dc.relation.referencesE. Lorenzo, Ingeniería fotovoltaica (Vol. 1: Radiación solar), Progensa, 2014.
dc.relation.referencesSteca Elektronik, «Steca Solarix PRS 1010 — Solar charge controller user manual,» Steca, 2020. [En línea]. Available: https://www.steca.com.
dc.relation.referencesIEEE, «IEEE 485-2010: Recommended practice for sizing lead-acid batteries for stationary applications,» IEEE Standards Association, 2018.
dc.relation.referencesFastAPI Software Foundation, «High performance, easy to learn, fast to code, ready for production,» FastAPI , 2024. [En línea]. Available: https://fastapi.tiangolo.com.
dc.relation.referencesFacebook, «React — A JavaScript library for building user interfaces (v18),» 2023. [En línea]. Available: https://legacy.reactjs.org/.
dc.relation.referencesD. Merkel, «Docker: Lightweight Linux containers for consistent development and deployment,» Linux Journal, vol. 239, nº 2, pp. 1-12, 2014.
dc.relation.referencesI. Fette y A. Melnikov, «The WebSocket protocol (RFC 6455),» IETF, 2011.
dc.relation.referencesD. Beazley y B. K. Jones, Python cookbook (3.ª ed.), O’Reilly Media, 2013.
dc.relation.referencesM. Bayer, «The database toolkit for Python,» SQLAlchemy, 2024. [En línea]. Available: https://www.sqlalchemy.org.
dc.relation.referencesI. Fette y A. Melnikov, «The WebSocket protocol (RFC 6455),» IETF, 2011.
dc.relation.referencesEvan You & Vite contributors, «Vite — Next generation frontend tooling.,» Evan You & Vite contributors, 2024. [En línea]. Available: https://vitejs.dev.
dc.relation.referencesRecharts Team, «Recharts — Redefined chart library built with React and D3,» Recharts Team, 2024. [En línea]. Available: https://recharts.org.
dc.relation.referencesComisión de Regulación de Comunicaciones, «Reporte de industria TIC — Conectividad en zonas rurales de Colombia,» CRC, 2023. [En línea]. Available: https://www.crcom.gov.co.
dc.relation.referencesI. Del Portillo, B. G. Cameron y E. F. Crawley, «A technical comparison of three LEO satellite network constellations: Telesat, SpaceX, and Amazon,» Acta Astronautica, nº 159, p. 123–135, 2019.
dc.relation.referencesD. Bhattacherjee y A. Singla, «Network topology design at 27,000 km/hour,» Proceedings of CoNEXT, p. 341–354, 2019.
dc.relation.referencesSpaceX, «Starlink technical specifications and residential service documentation,» SpaceX, 2024. [En línea]. Available: https://www.starlink.com/legal/documents/DOC-1002-53896-84.
dc.relation.referencesB. Forouzan, Data communications and networking (5.a ed.), McGraw-Hill Education, 2021.
dc.relation.referencesRed Hat, «Systemd system and service manager — Reference documentation.,» 2023. [En línea]. Available: https://www.freedesktop.org/software/systemd/man/.
dc.relation.referencesOWASP, «OWASP IoT security guidance — Top 10 IoT vulnerabilities. Open Web Application Security Project,» 2023. [En línea]. Available: https://owasp.org/www-project-internet-of-things/.
dc.relation.referencesW. M. Organization, «Guide to Agricultural Meteorological Practice,» WMO-No. 134 ed., Organization, World Meteorological, 2010.
dc.relation.referencesE. I. Fenix, «Via Industrial,» [En línea]. Available: https://www.viaindustrial.com/estacion-meteorologica-inteligente-con-monitoreo-remoto-de-wifi-y-alertas-ws-2902a-ambient-weather/pp/P239639/.
dc.relation.referencesBioWeb, «Estación Meteorológica Inteligente Ambient Weather WS-2902,» 2025. [En línea]. Available: https://colombia.bioweb.co/products/estacion-meteorologica-inteligente-ambient-weather-ws-2902.
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.localAbierto (Texto Completo)spa
dc.subject.keywordWeather station
dc.subject.keywordSatellite Internet
dc.subject.keywordStarlink
dc.subject.keywordRaspberry Pi
dc.subject.keywordMQTT
dc.subject.keywordReal-time monitoring
dc.subject.keywordFastAPI
dc.subject.keywordRural areas
dc.subject.lembInnovaciones agrícolas
dc.subject.lembDesarrollo experimental
dc.subject.lembSatélites artificiales en agricultura
dc.subject.lembInternet en la agricultura
dc.subject.proposalEstación meteorológica
dc.subject.proposalInternet satelital
dc.subject.proposalStarlink
dc.subject.proposalRaspberry Pi
dc.subject.proposalMQTT
dc.subject.proposalMonitoreo en tiempo real
dc.subject.proposalFastAPI
dc.subject.proposalZonas rurales
dc.titleImplementación de una Estación Meteorológica con transmisión de datos vía Internet Satelital
dc.typebachelor thesis
dc.type.categoryFormación de Recurso Humano para la Ctel: Trabajo de grado de Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de gradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
2026AnzolaCharli.pdf
Tamaño:
1.93 MB
Formato:
Adobe Portable Document Format
Descripción:
Trabajo de grado
Cargando...
Miniatura
Nombre:
2026AnzolaCharli1.pdf
Tamaño:
141.9 KB
Formato:
Adobe Portable Document Format
Descripción:
Carta Facultad
Cargando...
Miniatura
Nombre:
2026AnzolaCharli2.pdf
Tamaño:
179.93 KB
Formato:
Adobe Portable Document Format
Descripción:
Acuerdo de publicación

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: