Tabla de contenido:
- Suministros
- Paso 1: hardware
- Paso 2: Nota sobre los esquemas / PCB proporcionados
- Paso 3: software
- Paso 4: Configuración de la interfaz web
- Paso 5: agregue una puerta de enlace TTN
Video: LoRa Gateway ESP8266 Arduino DIY: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este instructivo lo ayudará a crear una puerta de enlace LoRa compatible con The Things Network, para todas las regiones del mundo, utilizando un ESP8266 junto con un módulo de radio RFM95 / 96. También se proporciona el código fuente para que funcione y viene con una interfaz web integrada para la configuración, es muy fácil de usar, ya verás… vamos
Código fuente
Suministros
Todos los elementos necesarios se enumeran a continuación
Paso 1: hardware
Puede encontrar todos los elementos de hardware aquí o enumerados a continuación
- Estuche de plástico impermeable
- WEMOS D1 Mini Pro ESP8266
- Módulo LoRa RFM95 SX1276 chip 915MHz 868MHz 433MHz
- Antena de 868/915 MHz
- Adaptador de corriente de salida de 5 V 2 A CC
- Pin Macho Tira 1 * 40P 2.0mm
- Cabezal de clavija de 2 mm hembra
- conectores coaxiales Antena
- Conector Jack DC 3.5 X 1.3 mm
- Phillips pequeños
- Conector de bloque de terminales 2Pin 5.0mm
- Placa PCB
Una vez que tengas todas las piezas, es como jugar con LEGO… disfrútalo:)
Paso 2: Nota sobre los esquemas / PCB proporcionados
Las partes en gris no se usan en este proyecto, están ahí porque este mismo circuito se puede usar en un proyecto que estoy escribiendo actualmente.
Paso 3: software
Ahora tiene que configurar el IDE de Arduino, tenga en cuenta que puede usar cualquier otro marco que desee. No es difícil, pero hay que hacer una o dos cosas para compilar el proyecto. El código está alojado en github.com, es de código abierto, no dude en ser constructivo, informar errores o hacer sugerencias sería una gran contribución:) Descárguelo y abra:
LoRaWanGateway / LoRaWanGateway.ino
Cambiar la ubicación del cuaderno de bocetos en las preferencias de archivo
Si es necesario, agregue tableros adicionales en las preferencias de archivo … He estado usando:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Preste atención aquí, las versiones anteriores no funcionarán correctamente, debe instalar al menos la versión 2.6.3
Seleccione su tablero en el tablero de herramientas (tal vez no sea el mismo que en la imagen, elija el suyo)
Ahora debería compilarse, cargarlo en su tablero y configurarlo usando la interfaz web.
Paso 4: Configuración de la interfaz web
Una vez que haya reunido todas las piezas, puede abrir y configurar su nueva puerta de enlace a través de su interfaz web integrada. Es una pequeña página dentro del ESP8266 que le permite modificar fácilmente sus valores … eche un primer vistazo y juegue con la demostración de configuración aquí. Con esta interfaz puede configurar:
- Conexión WiFi, ya sea como dispositivo cliente o como punto de acceso
- Parámetro TTN Gateway
- Parámetros del módulo RFM
- Parámetros básicos del sistema ESP8266
- Seguridad / contraseña de la interfaz de configuración (sí, está protegida por contraseña)
De forma predeterminada, creará una red WiFi para permitirle acceder a su configuración interna.
- wifi: Punto de acceso ESP
- pase: 12345678
Si se trata de una seguridad extrema, debe cambiar los valores predeterminados antes de cargar el firmware en su puerta de enlace. De cualquier manera, puede cambiarlos desde su navegador después de la primera conexión. Una vez que se ejecuta, se puede acceder a la configuración de la puerta de enlace a través de un navegador web, ya sea por su IP ya asignada
X. X. X. X/
o si está conectado a través del punto de acceso
192.168.4.1/ (por defecto)
Ahora puede usar sus credenciales para iniciar sesión, los valores predeterminados son:
- usuario: admin
- pase: admin
Paso 5: agregue una puerta de enlace TTN
Por último, pero no menos importante, debe crear una puerta de enlace en The Things Network y configurar sus parámetros en consecuencia, para registrar y vincular su dispositivo. Inicie sesión en la consola de The Things Network y seleccione GATEWAYS.
Registre uno nuevo usando su ID correspondiente que se encuentra en la página de configuración de la puerta de enlace. Complete todos los campos restantes según sea necesario. Ambas identificaciones deben coincidir.
Ahora, debería estar listo para mostrar datos.
Eso es todo, espero que esté lo suficientemente claro … si tiene algún problema, no dude en hacer cualquier pregunta
Recomendado:
MuMo - LoRa Gateway: 25 pasos (con imágenes)
MuMo - LoRa Gateway: ### ACTUALIZACIÓN 10-03-2021 // la última información / actualizaciones estarán disponibles en la página de github: https: //github.com/MoMu-Antwerp/MuMo¿Qué es MuMo? MuMo es una colaboración entre desarrollo de productos (un departamento de la Universidad de Amberes) bajo el
Lora Gateway (Dragino LG01-P): 6 pasos
Lora Gateway (Dragino LG01-P): LoRa es una red LPWAN, por sus siglas en inglés (RED DE ÁREA ANCHA DE BAJA POTENCIA). Es una red de largo alcance y bajo consumo de energía, ideal para dispositivos IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, Agricultur
Lora Gateway basado en MicroPython ESP32: 10 pasos (con imágenes)
Lora Gateway Basado en MicroPython ESP32: Lora ha sido muy popular en los últimos años. El módulo de comunicación inalámbrica que utiliza esta tecnología suele ser barato (utiliza espectro libre), de tamaño pequeño, de bajo consumo energético y tiene una larga distancia de comunicación, y se utiliza principalmente para comunicaciones mutuas
Controle los electrodomésticos sobre LoRa - LoRa en domótica - Control remoto LoRa: 8 pasos
Controle los electrodomésticos sobre LoRa | LoRa en domótica | Control Remoto LoRa: Controla y automatiza tus electrodomésticos desde largas distancias (Kilómetros) sin la presencia de internet. ¡Esto es posible a través de LoRa! Hey, ¿qué pasa, chicos? Akarsh aquí de CETech. Este PCB también tiene una pantalla OLED y 3 relés que un
15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: 6 pasos
15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Tamaño: Hola, ¿qué pasa, chicos? Aquí Akarsh de CETech. Hoy vamos a hacer un proyecto que es un nodo LoRa simple y puedes incluso usarlo como pasarela de un solo canal. Aquí el microcontrolador que usé es el ESP8266, que está conectado a placas LoRa