
Este repositório contém as informações para dispositivos que enviam informações sobre material particulado para os nós de receber usando Lora for AirElibre
Consiste em duas partes principais:
A idéia é ter uma maneira de implantar vários nós que relatam os valores coletados do PMS para algumas áreas em que o acesso a uma conexão de rede ou até a eletricidade é um pouco restrito ou áreas em que faz sentido implantar alguma hardware sob infraestrutura mínima, ou mesmo fora da grade, para reunir a informação do material particulado
A seguinte animação "de ponta" mostrará a idéia de uma maneira mais "ocular":

Todo nó no campo deve ser um nó de trabalho independente que deve se parecer com algo assim (imagem apenas para referência)

Imagem de https://randomnerdtutorials.com/esp32-lora-rfm95-transceiver-duino-ide/
Recentemente, descobri todas as coisas de Lora e, como é relativamente novo para mim (mesmo que já existe há alguns anos), tenho tentado criar um projeto para usá -lo
Nessa época, tropeço no AirElibre InitiAve e, como o projeto está girando em torno de sensores onipresentes, a oportunidade de implementar um sensor auto -sustentável (energia solar e de baixa potência) usando o hardware de nível HobbiS era a resposta que eu estava procurando!
Eu sei que provavelmente não há necessidade de separar as duas funções (o remetente e o receptor) em dois projetos, já que poderíamos ter gerenciado essas diferenças usando macros pré -compilados
A razão para não fazer isso é que queremos uma base de código mínima para ter uma pequena pegada de memória para os nós, e ter que gerenciar macros pré -compilados e o código resultante deles provavelmente resultará em alguém (principalmente eu mesmo) cometendo um erro lamentável
Além disso, parece mais limpo ter essas duas coisas separadas para pessoas que não estão muito interessadas em codificar, mas que querem contribuir com o projeto em um futuro próximo; portanto, enquanto isso, nós iremos controlar esses dois projetos até que vejamos o contrário, mesmo que isso signifique que algumas linhas de código serão duplicadas
Estamos acompanhando o tema principal de nomear nossos projetos com um nome de Planeteers no AirElibre. Consulte esta resposta para obter mais informações sobre isso
Ma-ti é o planejador da América do Sul e Suchi era seu macaco de estimação
O primeiro protótipo para este projeto foi de fato um nó Lorawan para usar a infraestrutura do TTN
Mas os gateways são bastante assustadores no paraguai (0 gateways na minha cidade), então comecei a construir um desses gateways de canal único (ou relés de canal único .. ou o que eles são chamados agora ...) para fins de teste, apenas para descobrir que esses são condenados pela comunidade TTN e que o V2 do TTN será fechado neste dia 20 de 2021
Por esse motivo, na data atual, o TTN V2 não está mais registrando novos gateways, deixando -me apenas com a opção V3 que aceita apenas gateways oficiais (adequados) de um dos fabricantes selecionados ou para construir um próprio.
Tudo isso me dá a mesma dor de cabeça que você provavelmente está tendo agora, então eu só usarei Lora por um momento, já que o aplicativo neste caso é bastante simples
Talvez no futuro eu reavaliarei para usar Lorawan
Obrigado por ler até este ponto, se eu não te perdi, vamos prosseguir para a parte mais interessante do projeto
As partes a seguir estão aqui apenas para referência, pois vou testá -las no Natal (não, não estou brincando, preciso esperar 3 meses para que essas coisas cheguem)
Ambos os projetos (Suchi e Ma-Ti) suportam as próximas placas como o hardware principal (estaremos adicionando mais no futuro próximo)
======= CUIDADO =======
Danger Will Robinson! PERIGO!
Não alimenta os módulos Lora sem uma antena ou corre o risco de fritar seu módulo !!!
=======================

Esta placa vem com um ESP32, um módulo GPS NEO-6M, um módulo Bluetoto e um módulo Lora SX1276 incorporado na placa. Também vem com uma antena externa e um suporte de bateria de 18650
É a alternativa mais cara, mas vem com quase tudo o necessário para implantar um nó imediatamente
Fiação para Suchi
Basta conectar os pinos de plantão correspondente ao solo e tensão e usar os pinos 2 e 13 para a comunicação RX e TX

Fiação para Ma-Ti
Não há necessidade de conectar nada, pois tudo já está conectado na placa. Então, aqui está um gatinho

Esta é a alternativa mais barebone. Os links para comprar essas peças são apenas para referência, se você encontrar um preço melhor para essas peças, vá em frente!
Fiação para Suchi
Abaixo é apresentado o esquema para conectar os módulos Lora com o PMS ao ESP32 Devkit

Fiação para Ma-Ti
A fiação para ma-ti é a mesma para o módulo Lora sem o PMS

Antena
Recomenda -se usar uma Atenna adequada (para modulação de 915 MHz neste caso) para obter melhores resultados no recebimento dos dados dos nós
Mas se você realmente quiser ir com a abordagem sem -teto, pode fabricar a antena a partir de um cabo UTP que você não precisa mais
Graças a isso Instructables, a manufatura de uma antena para o módulo foi bastante fácil
Basta cortar 7,8 cm de um único cabo, formando seu cabo UTP (par twisted não blindado), graças a absolutamenteautomation.com pela informação, para calcular o comprimento da antena, apenas o parâmetro mais importante "Frequência" precisa ser inserido, no caso do meu módulo para 915.0
A antena deve parecer algo assim

Imagem de https://www.instructables.com/communication-lora-esp8266-adio-rfm95/
WIP, já que ainda não recebi as peças. Vou atualizar isso assim que eu colocar minhas mãos neles
A referência para a instalação de firmware está em seus projetos correspondentes:
Neowinx