Delora é um programa de mensagens Lora simples feito para o módulo YL-800N em http://www.rf-module.cn/.
O módulo deve ser conectado a um computador através de um cabo USB a RS232, 3V3 ou 5V. AVISO: O conector do cabo pode ter que ser reparado para combinar com os pinos do módulo!
Os cabos a seguir foram usados e tiveram que ser reconectados para se comunicar adequadamente com o módulo Lora:
Aqui estão as conexões PIN para esses cabos.
| Cor do cabo da cor do cabo | Conexão com o módulo |
|---|---|
| Preto | Gnd |
| Vermelho | VCC |
| Laranja | Rxd |
| Amarelo | Txd |
| Verde | NC |
| Marrom | NC |
Certifique -se de ter o Python 3.x instalado em sua máquina e instale as dependências:
python -m pip install -r requirements.txtVocê pode executar o programa com:
python main.pyDepois de iniciar o programa, você deve receber a guia "Configurações". Defina um nome de usuário e use a porta COM do cabo serial vinculado ao seu módulo. Em seguida, pressione Aplicar.
Agora você deve poder enviar mensagens indo na guia "Mensagens".
Em seu estado atual, o programa deve ser configurado na guia Configurações antes de usá -lo, caso contrário, ele falhará.
Na classe YL800N do arquivo yl800n_hex.py, verifique se o método set_config() usa uma potência TX apropriada. Caso contrário, dependendo de onde você mora, você pode estar violando os regulamentos locais.
Deve-se notar que, apesar de ainda estar em andamento, esse arquivo já poderia ser usado para outro projeto usando o módulo YL-800N.
Originalmente, esse arquivo deveria ser usado para se comunicar com o módulo da maneira que YL800N_HEX.py , mas usando os comandos AT. No entanto, esse modo provou ser bastante instável e as configurações não são salvas entre as redefinições. Embora esse arquivo não seja mais usado no projeto, ele foi mantido no repositório, mas pode ser excluído no futuro.
Esses arquivos são úteis para testar que os módulos se comunicam corretamente, são mantidos apenas para fins de depuração.