LoRa - Creando una red personal para rastrear autos

8

Entonces,

Tengo dos módulos LoRa / GPS de un solo canal y quiero crear mi propia red personal ...

Entonces, quiero un módulo que reciba todos los datos de otros dispositivos y los envíe a un servidor con una base de datos.

Me preguntaba, ¿es esto posible?

Además, ¿cómo debo lograr todo esto? Soy nuevo en LoRa y quiero aprender más al respecto.

¿No pude encontrar ninguna información sobre cómo hacer una puerta de enlace lora y enviar todo a su propio servidor?

Me gusta esto:

  1. Datos del carro (s)
  2. Enviar al receptor LoRa (módulo dragino LoRa / GPS)
  3. Los datos recibidos se envían a otro servidor.

es posible?

Robin
fuente
2
Tampoco conozco LoRa, pero ¿"un módulo que recibe todos los datos de otros dispositivos" ya no es un servidor? En cualquier caso, ¿no podría usar una Raspberry Pi Zero W barata, que recibe HTTP CRUD?
Mawg dice que reinstale a Mónica el
3
No, eso es un lorawan (que cuesta mucho para mí como estudiante) ... He leído en alguna parte que puede convertir un dispositivo emisor en un dispositivo receptor, un solo canal, pero no tengo idea de cómo ...
Robin
3
Sí, algún tipo de dispositivo que recibe todos los datos LoRa y los decodifica y los envía a mi propio servidor. En el que puedo procesar los datos entonces ... (lo más probable es que se almacenen en una base de datos) ...
Robin
3
Bueno, los compré en Dragino, que es el mayor proveedor (chino) de dispositivos LoRa, si buscas en google dragino encontrarás más artículos.
Robin
3
Este es el tipo de cosa que debe buscarse con los recursos tradicionales de Internet: aún no tiene el tipo de pregunta específica singular para la que está diseñado el sistema SE. Comience leyendo en The Things Network : puede o no ajustarse a sus necesidades (la frecuencia de los informes será un problema), pero le dará una idea de algunas de las cosas que son y no son viables, incluido por qué las más caras Las radios multicanal se suelen utilizar en la función de puerta de enlace.
Chris Stratton el

Respuestas:

8

Sí, es posible usar radios LoRa para recibir mensajes. Para la plataforma Arduino, se puede usar la biblioteca LMIC . Vea mi código para el nodo móvil con gps y gateway . La puerta de enlace publica datos en un servicio llamado PubNub, que tiene un nivel gratuito que probablemente sea suficiente para sus necesidades.

Debería ser bastante fácil modificar el código de la puerta de enlace para enviar datos a su propio servidor si así lo prefiere.

Sin embargo, le sugiero que considere LoRaWAN de todos modos. The Things Network (TTN) es un servicio gratuito de LoRaWAN. Revise su mapa si tienen cobertura en el área que le interesa. He utilizado el módulo de radio RFM95W relativamente barato para enviar mensajes a TTN utilizando la biblioteca LMIC. El código de ejemplo de la biblioteca te llevará muy lejos.

La ventaja de TTN es que es posible que no necesite configurar sus propias puertas de enlace, y puede usar su cobertura en todo el mundo. Si TTN no tiene cobertura en el área que necesita, considere construir / comprar una puerta de enlace y conéctela a TTN. De esa manera, agrega a su cobertura y aún puede usar sus otras puertas de enlace. Sin embargo, una puerta de enlace LoRaWAN es mucho más costosa que una sola radio, comienzan en aproximadamente 250 USD.

Divulgación completa: uso, pero no estoy afiliado a LoRa, TheThingsNetwork, LMIC o PubNub.

Mikael Falkvidd
fuente
1
Gran información TTN no ha logrado presentar la red en este contexto de manera muy efectiva.
Sean Houlihane
1
@mikael_falkvidd - Biblioteca LMIC. No sabía sobre eso. Agradable. ¿Tiene una reseña de blog o alguna otra información sobre el kit que utilizó para ese proyecto FatLink? (Soy un patrocinador de TTN harto de esperar por el kit y ayer ordené impulsivamente una radio LoRa barata de 433 mhz + Atmega electrodragon.com/product/… ).
Copas el
1
@Tazas Sin kit. Estoy usando Arduino Pro Mini para el nodo móvil y Wemos D1 Mini para la puerta de enlace. Ambos usan radios RFM95W. Creo que usé cpham.perso.univ-pau.fr/LORA/LoRaDevices.html desde el principio para aprender lo básico, como cómo conectar la radio.
Mikael Falkvidd
2
Ah, sí, el tipo en Pau. Ha estado en mi radar por un tiempo, hace algunas cosas interesantes. pro mini, Wemos D1 mini y la radio, más o menos lo que pensaba. Saludos por la información.
Copas
3

Sí, es posible.

Una forma común de hacer esto es tener un nodo alimentado que pueda recibir datos a través de LoRa y transmitirlos a través de Ethernet o Wi-Fi a un servicio en la nube. Eso significa que siempre que sus nodos móviles estén dentro del alcance del nodo recolector, le transmitirán sus datos y, a su vez, los transmitirá, utilizando tecnología de Internet, a una base de datos persistente.

Bex
fuente
0

En primer lugar, debe comprender que dos módulos lora pueden comunicarse entre sí, los cambios estarán en el código del firmware y también contendrán las claves de cifrado AES en ambos dispositivos para bidireccional. Necesitan una puerta de enlace para transferir datos a un servidor (internet) que admita la arquitectura LPWAN. Ahora desea crear una red lora personal o una red lora privada. Para eso, necesita una puerta de enlace lora que recibirá a una frecuencia lora y transferirá los datos del dispositivo al servidor lora-network y viceversa.

Para la parte del servidor, puede usar la red The Things, Loriot como proveedor de servicios de red lora o puede usar servidores lora de código abierto como Brocaar loraserver o Gotthard lora server .

Desde allí, puede transferir sus datos a la plataforma iot deseada, como IBM bluemix, cayene.

Ashusvirus
fuente
2
FALSO . Los módulos Node-clas LoRa pueden comunicarse entre sí perfectamente. Lo que agrega una radio de clase de puerta de enlace es la capacidad de monitorear múltiples canales al mismo tiempo y, por lo tanto, respaldar el salto de frecuencia no coordinado por nodos, donde el salto de frecuencia es importante para una buena ciudadanía espectral. Pero dos RFM9x / SX1276 pueden comunicarse entre sí, y a velocidades de mensajes muy infrecuentes en un solo canal (o más frecuentemente con frecuencia de espera coordinada en el tiempo entre los dos) son viables.
Chris Stratton
2
Lo siento, mi falta de conocimiento. Editaré la respuesta. Gracias por recordármelo, señor.
ashusvirus