Implementación de una Estación Meteorológica con transmisión de datos vía Internet Satelital
| dc.contributor.advisor | Dietes Cárdenas, Francisco | |
| dc.contributor.advisor | Galvis Serrano, Elvis Humberto | |
| dc.contributor.author | Anzola Ocampo, Charli Steve | |
| dc.contributor.author | Florez Galvis, Diego | |
| dc.contributor.corporatename | Universidad Santo Tomás | |
| dc.date.accessioned | 2026-08-21T22:28:06Z | |
| dc.date.available | 2026-08-21T22:28:06Z | |
| dc.date.issued | 2026-08-21 | |
| dc.description | El 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.abstract | This 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.degreelevel | Pregrado | spa |
| dc.description.degreename | Ingeniero de Telecomunicaciones | spa |
| dc.description.domain | https://www.ustabuca.edu.co/ | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.citation | Anzola 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.instname | instname:Universidad Santo Tomás | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional Universidad Santo Tomás | spa |
| dc.identifier.repourl | repourl:https://repository.usta.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/11634/73932 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Santo Tomás | spa |
| dc.publisher.branch | CRAI-USTA Bucaramanga | |
| dc.publisher.faculty | Facultad de Ingeniería de Telecomunicaciones | spa |
| dc.publisher.program | Pregrado Ingeniería de Telecomunicaciones | spa |
| dc.relation.references | DANE, «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.references | Mintic, «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.references | WMO, «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.references | F. 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.references | J. 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.references | R. 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.references | R. 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.references | OMM, «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.references | A. 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.references | Netatmo, «¿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.references | Airthings, «¿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.references | WeatherCloud, «Blog weathercloud,» 23 Marzo 2020. [En línea]. Available: https://blog.weathercloud.net/announcements/2020/03/weathercloud-beta-9-5-is-here/. | |
| dc.relation.references | Sencinet, «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.references | C. 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.references | Spirnet, «Spirnet,» 2026. [En línea]. Available: https://spirnet.co/servicios/starlink-colombia. | |
| dc.relation.references | Zwetsloot, Rob, «Raspberry Pi Official Magazine,» 2019. [En línea]. Available: https://magazine.raspberrypi.com/articles/raspberry-pi-4-specs-benchmarks. | |
| dc.relation.references | Sparkfun, «Sigma Electronica,» 2020. [En línea]. Available: https://www.sigmaelectronica.net/wp-content/uploads/2020/10/DS-15901-Weather_Meter.pdf. | |
| dc.relation.references | sfe-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.references | IDEAM, «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.references | MADR, «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.references | Google Earth, 15 Marzo 2024. [En línea]. Available: https://earth.google.com/web/. | |
| dc.relation.references | H. 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.references | SparkFun Electronics, «SparkFun Weather Shield (DEV-13956) — Hookup guide.,» 2021. [En línea]. Available: https://learn.sparkfun.com/tutorials/weather-shield-hookup-guide. | |
| dc.relation.references | Raspberry Pi, «Raspberry Pi 4 Model B — Datasheet,» Raspberry Pi Ltd, 2023. | |
| dc.relation.references | Arduino , «Arduino Uno R3 — Datasheet and reference manual. Arduino.,» Arduino AG, 2023. [En línea]. Available: https://docs.arduino.cc/hardware/uno-rev3. | |
| dc.relation.references | S. Monk, Programming the Raspberry Pi: Getting started with Python (2.ª ed.)., New York: McGraw-Hill Education, 2016. | |
| dc.relation.references | J. Blum, Exploring Raspberry Pi: Interfacing to the real world with embedded Linux, New York: Wiley, 2014. | |
| dc.relation.references | Eclipse Foundation, «Eclipse Mosquitto: An open source MQTT broker,» 2023. [En línea]. Available: https://mosquitto.org. | |
| dc.relation.references | R. T. Fielding, «Architectural styles and the design of network-based software architectures [Tesis doctoral],» University of California, Irvine, 2000. | |
| dc.relation.references | A. 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.references | Z. Shelby, K. Hartke y C. Bormann, «The Constrained Application Protocol (CoAP) — RFC 7252,» IETF, 2014. | |
| dc.relation.references | OASIS, «Advanced Message Queuing Protocol (AMQP) Version 1.0.,» AMQP, 2012. | |
| dc.relation.references | E. Lorenzo, Ingeniería fotovoltaica (Vol. 1: Radiación solar), Progensa, 2014. | |
| dc.relation.references | Steca Elektronik, «Steca Solarix PRS 1010 — Solar charge controller user manual,» Steca, 2020. [En línea]. Available: https://www.steca.com. | |
| dc.relation.references | IEEE, «IEEE 485-2010: Recommended practice for sizing lead-acid batteries for stationary applications,» IEEE Standards Association, 2018. | |
| dc.relation.references | FastAPI 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.references | Facebook, «React — A JavaScript library for building user interfaces (v18),» 2023. [En línea]. Available: https://legacy.reactjs.org/. | |
| dc.relation.references | D. Merkel, «Docker: Lightweight Linux containers for consistent development and deployment,» Linux Journal, vol. 239, nº 2, pp. 1-12, 2014. | |
| dc.relation.references | I. Fette y A. Melnikov, «The WebSocket protocol (RFC 6455),» IETF, 2011. | |
| dc.relation.references | D. Beazley y B. K. Jones, Python cookbook (3.ª ed.), O’Reilly Media, 2013. | |
| dc.relation.references | M. Bayer, «The database toolkit for Python,» SQLAlchemy, 2024. [En línea]. Available: https://www.sqlalchemy.org. | |
| dc.relation.references | I. Fette y A. Melnikov, «The WebSocket protocol (RFC 6455),» IETF, 2011. | |
| dc.relation.references | Evan You & Vite contributors, «Vite — Next generation frontend tooling.,» Evan You & Vite contributors, 2024. [En línea]. Available: https://vitejs.dev. | |
| dc.relation.references | Recharts Team, «Recharts — Redefined chart library built with React and D3,» Recharts Team, 2024. [En línea]. Available: https://recharts.org. | |
| dc.relation.references | Comisió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.references | I. 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.references | D. Bhattacherjee y A. Singla, «Network topology design at 27,000 km/hour,» Proceedings of CoNEXT, p. 341–354, 2019. | |
| dc.relation.references | SpaceX, «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.references | B. Forouzan, Data communications and networking (5.a ed.), McGraw-Hill Education, 2021. | |
| dc.relation.references | Red Hat, «Systemd system and service manager — Reference documentation.,» 2023. [En línea]. Available: https://www.freedesktop.org/software/systemd/man/. | |
| dc.relation.references | OWASP, «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.references | W. M. Organization, «Guide to Agricultural Meteorological Practice,» WMO-No. 134 ed., Organization, World Meteorological, 2010. | |
| dc.relation.references | E. 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.references | BioWeb, «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.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.subject.keyword | Weather station | |
| dc.subject.keyword | Satellite Internet | |
| dc.subject.keyword | Starlink | |
| dc.subject.keyword | Raspberry Pi | |
| dc.subject.keyword | MQTT | |
| dc.subject.keyword | Real-time monitoring | |
| dc.subject.keyword | FastAPI | |
| dc.subject.keyword | Rural areas | |
| dc.subject.lemb | Innovaciones agrícolas | |
| dc.subject.lemb | Desarrollo experimental | |
| dc.subject.lemb | Satélites artificiales en agricultura | |
| dc.subject.lemb | Internet en la agricultura | |
| dc.subject.proposal | Estación meteorológica | |
| dc.subject.proposal | Internet satelital | |
| dc.subject.proposal | Starlink | |
| dc.subject.proposal | Raspberry Pi | |
| dc.subject.proposal | MQTT | |
| dc.subject.proposal | Monitoreo en tiempo real | |
| dc.subject.proposal | FastAPI | |
| dc.subject.proposal | Zonas rurales | |
| dc.title | Implementación de una Estación Meteorológica con transmisión de datos vía Internet Satelital | |
| dc.type | bachelor thesis | |
| dc.type.category | Formación de Recurso Humano para la Ctel: Trabajo de grado de Pregrado | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | |
| dc.type.drive | info:eu-repo/semantics/bachelorThesis | |
| dc.type.local | Trabajo de grado | spa |
| dc.type.version | info:eu-repo/semantics/acceptedVersion |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- 2026AnzolaCharli.pdf
- Tamaño:
- 1.93 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Trabajo de grado
Cargando...
- Nombre:
- 2026AnzolaCharli1.pdf
- Tamaño:
- 141.9 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Carta Facultad
Cargando...
- Nombre:
- 2026AnzolaCharli2.pdf
- Tamaño:
- 179.93 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Acuerdo de publicación
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 807 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:

