
Este repositorio contiene la información para dispositivos que envía información sobre partículas a los nodos receptores usando Lora para elelibre aéreo
Consiste en dos partes principales:
La idea es tener una forma de implementar múltiples nodos que informen los valores recopilados de los PM a algunas áreas donde el acceso a una conexión de red o incluso la electricidad está algo restringida o áreas donde tiene sentido implementar algún hardware bajo infraestructura mínima, o incluso fuera de la red, para recopilar la información de partículas.
La siguiente animación de "vanguardia" mostrará la idea de una manera más "de ojos oculares":

Cada nodo en el campo debe ser un nodo similar que funcione independientemente que debería verse algo así (imagen solo como referencia)

Imagen de https://randomnerdtutorials.com/esp32-lora-rfm95-transceiver-arduino-ide/
Recientemente descubrí todas las cosas de Lora, y dado que es relativamente nuevo para mí (a pesar de que ya han pasado unos años), he estado tratando de idear un proyecto para usarlo.
Alrededor de este tiempo, me topo con el iniciador del aire aéreo, y dado que el proyecto gira en torno a los sensores ubicuos, la oportunidad de implementar un sensor autosuficiente (solar cargado, baja potencia) usando el hardware de nivel más obvio fue la respuesta que estaba buscando!
Sé que probablemente no hay necesidad de separar ambos roles (el remitente y el receptor) en dos proyectos, ya que podríamos haber manejado esas diferencias usando macros precompilados
La razón para no hacer eso es que queremos una base de código mínima para tener una pequeña huella de memoria para los nodos, y tener que administrar las macros precompiladas y el código resultante de ellos probablemente dará como resultado que alguien (principalmente yo) comete un error lamentable
Además, parece más limpio tener esas dos cosas separadas para las personas que no están muy interesadas en la codificación, pero eso quiere contribuir al proyecto en un futuro previsible, por lo que mientras tanto mantendremos estos dos proyectos hasta que veamos lo contrario, incluso si eso significa que algunas líneas de código se duplicarán
Estamos siguiendo con el tema principal de nombrar nuestros proyectos con un nombre de planeadores dentro de Airelibre. Consulte esta respuesta para obtener más información sobre eso
Ma-Ti es el planeteer de América del Sur y Suchi era su mono mascota
El primer prototipo para este proyecto fue de hecho un nodo Lorawan para usar la infraestructura TTN
Pero las puertas de enlace son bastante ascarsas en Paraguay (0 puertas de enlace en realidad en mi ciudad), así que comencé a construir una de esas puertas de enlace de un solo canal (o relés de un solo canal ... o como se llame ahora ...) para fines de prueba, solo para descubrir que las condenadas por la comunidad TTN y que el V2 del TTN será cerrado este 1 de diciembre de 202111 de diciembre de 2021
Debido a esto, en la fecha actual, TTN V2 ya no está registrando nuevas puertas de enlace, solo dejándome con la opción V3 que solo acepta puertas de enlace oficiales (apropiadas) de uno de los fabricantes seleccionados o para construir una adecuada.
Todo eso me da el mismo dolor de cabeza que probablemente tengas ahora, por lo que solo usaré Lora por el momento ya que la aplicación en este caso es bastante simple
Tal vez en el futuro reevaluaré para usar Lorawan
Gracias por leer hasta este punto, si no te he perdido, procedamos a la parte más interesante del proyecto.
Las siguientes partes están aquí como referencia, ya que las probaré en Navidad (no, no estoy bromeando, necesito esperar 3 meses para que lleguen estas cosas)
Ambos proyectos (Suchi y Ma-Ti) admiten los siguientes tableros como hardware central (agregaremos más en el futuro cercano)
======= PRECAUCIÓN =======
¡El peligro Will Robinson! ¡PELIGRO!
¡No alimente los módulos Lora sin una antena o corre el riesgo de freír su módulo!
=======================

Este tablero viene con un módulo GPS ESP32, un módulo NEO-6M, un módulo Bluethoot y un módulo Lora SX1276 integrado en la placa. También viene con una antena externa y un soporte de batería de 18650
Es la alternativa más costosa, pero viene con casi todo lo necesario para implementar un nodo de inmediato
Cableado para Suchi
Simplemente conecte los pines de la planta correspondiente al suelo y al voltaje y use los pines 2 y 13 para la comunicación RX y TX

Cableado para Ma-Ti
No es necesario conectar nada, ya que todo ya está conectado en la placa. Entonces, aquí hay un gatito

Esta es la alternativa más despejada. ¡Los enlaces para comprar estas piezas son solo como referencia, si encuentra un mejor precio para estas piezas, siga adelante!
Cableado para Suchi
A continuación se presenta el esquema para conectar los módulos Lora con el PMS al Devkit ESP32

Cableado para Ma-Ti
El cableado para Ma-Ti es el mismo para el módulo Lora sin el PMS

Antena
Se recomienda utilizar una atenna adecuada (para la modulación de 915 MHz en este caso) para obtener mejores resultados en la recepción de los datos de los nodos
Pero si realmente quieres ir con el enfoque sin hogar, puedes fabricar la antena en un cable UTP que ya no necesitas
Gracias a estos instructables, mannufacturar una antena para el módulo fue bastante fácil
Simplemente corte 7,8 cm de un solo cable de su cable UTP (par retorcido sin blindaje), gracias a absolutamente automation.com por la información, para calcular la longitud de la antena, solo se necesita insertar la "frecuencia" de parámetro más importante, en el caso de mi módulo, es 915.0.
La antena debería verse algo así

Imagen de https://www.instructable.com/communication-lora-esp8266-radio-rfm95/
WIP ya que todavía no he recibido las piezas. Actualizaré esto tan pronto como tenga en mis manos sobre ellos
La referencia para la instalación de firmware está en sus proyectos correspondientes:
neowinx