Implementación de una plataforma IoT LoRaWAN para obtener y almacenar datos de sensores utilizando firmware de nodos LMIC, entorno de programación low code y base de datos influxDB.
Date
2024-10
Journal Title
Journal ISSN
Volume Title
Publisher
edUTecNe
Abstract
El presente trabajo describe el despliegue de una plataforma IoT, basada en el protocolo LoRaWAN para la recolección de datos dentro de una zona limitada a un radio no mayor a 15 km. El objetivo planteado para el prototipo de nodo fue la construcción de un módulo embebido de medición con conectividad LoRaWAN, incluyendo sensores de prueba. El firmware del nodo utiliza como base el código y librerías para implementar el protocolo LoRaWAN denominado LMIC (LoraWAN-MAC-inC) desarrollado por IBM. Se describe la configuración de los parámetros del firmware para personalizar los aspectos del protocolo LoRaWAN de acuerdo con las necesidades de la plataforma. Se propuso desarrollar una plataforma local IoT con un único gateway LoRaWAN, protocolos
livianos como MQTT, entornos de programación “low code”, bases de datos gratuitas y aplicaciones móviles. Se realizaron pruebas de conexión de los nodos bajo distintas condiciones. Particularmente, distancia al gateway, configuraciones alternativas de parámetros de transmisión de LoRa como potencia y factor de expansión. Se concluyó que el sistema es adecuado para desplegar nodos de medición y recolección de información, utilizando la plataforma. Adicionalmente, como uno de los objetivos del trabajo, el sistema implementado resulta muy importante para el análisis del comportamiento de los distintos componentes de la red, es una herramienta didáctica y es adecuado para brindar servicios a la comunidad.
Description
Keywords
Redes IoT, LoRaWAN, Low code, Base de datos
Citation
Congreso de Investigaciones y Desarrollos en Tecnología y Ciencia, IDETEC 2024