Esta é uma solução principal de contêiner de vários outros projetos para controle remoto e monitoramento dos pinos GPIO em um dispositivo rebaixado de um console local usando o LORA.
Normalmente, pode -se codificar apenas essa solução principal, no entanto, surgiram conflitos não resolvidos ao fazer o upload de portas binárias para diferentes portas em diferentes projetos. Então, por enquanto, os projetos contidos nessas soluções são abertos em diferentes casos do Visual Studio 2017 com o suplemento visualMicro instalado.
Veja também: https://gojimmypi.blogspot.com/2018/02/lora-range-issues.html
e: https://gojimmypi.blogspot.com/2018/02/m5stack-lora-range-issues.html
Os 4 principais projetos de interesse:
32U4 DiyMall Lora32U4 baseado em Radiohead com boa faixa como console de controle local. Atualmente, não há exibição implementada neste console
32U4 Diymall Lora32U4 baseado em 32U4 usando a biblioteca Radiohead com boa faixa como dispositivo GPIO remoto.
O M5Stack Lora, com sede na ESP32, que inicialmente estava trabalhando com a Lora Biblioteca de Sandeep Mistry, mas tinha um alcance bastante ruim. O M5Stack possui um bom gabinete e exibição embutida.
O código de intervalo, mas ruim, pode ser encontrado aqui (observe que foi salvo com frequência = 433.375E6): https://github.com/gojimmypi/lora-gpio/blob/8e96d83eca89cd9ac19fb5eecaling8fb276b7a5ddddfffffdfdfdfdfdfdffb5eecalingsb276b7a5ddddfffffddfdfdfd95fb5eecalingsb276b7a5dddfffddfdfdfdfd95fb5eecaLeEst.
O objetivo atual é fazer com que a biblioteca do Radiohead trabalhando com este projeto.
Veja a filial M5-Radiohead para este projeto: https://github.com/gojimmypi/lora-gpio/tree/m5-rediohead
O Adafruit da Radiohead de 11 meses: https://github.com/gojimmypi/radiohead/tree/development
O Mestre Radiohead substituído pelo download de trabalho do tutorial da Adafruit (suporte Esp32 ausente) https://learn.adafruit.com/adafruit-feather-32u4-radio-with-lora--radio-module/Using-the-rfm-9x--Radio, que pode ser encontrado neste ramo local, https.
Em seguida, novas alterações no código mais recente serão aplicadas à filial local do M5Stack: https://github.com/gojimmypi/radiohead/tree/m5stack (ainda não atualizado com o código mais recente de 11 meses)
Consulte a fonte "Uma versão Github'ified de http://www.airspayce.com/mikem/arduino/radiohead/": https://github.com/adafruit/radiohead
Queremos ignorar as transmissões de dispositivos de terceiros. Este é um exemplo de terceiros.
Algo ficou muito parado aqui e não pôde ser resolvido. Código mudou para o novo projeto. Erro: vm_boards.h: 653: 2: Erro: #error "Por favor, edite placas.h com uma abstração de hardware para esta placa" Erro ", por favor, edite placas.h com uma abstração de hardware para esta placa" para (analogpin = 0; analogpin <TotalAnog_Pins; Se este projeto estiver usando o upload OTA/WiFi, use o menu VMICRO> Debugger para definir o Serial Com e a porta remota para o depurador. Caso contrário, mude a barra de ferramentas de 'Debug' para 'Release' e construa novamente. ou desligue a depuração automática ou configure a opção Softwareserial Debugger. A Build Build falhou para o projeto 'M5StackConsole'
Resposta: "O problema de depuração foi que você havia ativado as visualizações analógicas, digitais ou outras gráficas automáticas nas opções de depuração do projeto. Essas visualizações exigem informações sobre o conselho, como o número de pinos digitais. Seu hardware é desconhecido, portanto, o" erro "dizendo que o hardware é desconhecido".
Consulte http://www.visualmicro.com/forums/yabb.pl?num=1518378800/0#3
(Mas eu realmente não sei como consertar isso no IDE; este projeto -BAD salvo para isso)
Observe também: "Sim V10 do driver USB não é para o seu sistema operacional é para o Windows Universal" http://www.visualmicro.com/forums/yabb.pl?num=1518378800/2#2
Aparentemente, eu não tinha lido a descrição completa corretamente e, inadvertidamente, instalou os drivers "Universal" mais recentes que não funcionam bem com o Windows 10 .: |
Sketch -> Include Library -> Manage Libraries...m5stack na caixa de pesquisa.Install para instalar a biblioteca. cd ~ /Documents/Arduino/libraries/
git clone https://github.com/gojimmypi/RadioHead.git
git clone https://github.com/gojimmypi/M5Stackc:
cd %USERPROFILE% d ocuments l ibraries
git clone https://github.com/gojimmypi/RadioHead.git
git clone https://github.com/gojimmypi/M5StackLembrete: Sync A Fork de um repositório para mantê-lo atualizado com o repositório a montante. https://help.github.com/articles/syncing-a-fork/