Índice:
- Etapa 1: Peças
- Etapa 2: Obtenha PCBs para o seu projeto fabricado
- Etapa 3: Compreendendo o Módulo Reyax e como usá-lo. (OPCIONAL: você pode pular a leitura desta etapa se não estiver interessado no trabalho)
- Etapa 4: Conexões dos Módulos
- Etapa 5: Baixe e configure o IDE do Arduino
- Etapa 6: Codificando o Projeto
- Etapa 7: Brincando com o dispositivo
Vídeo: LoRa Messenger para dois dispositivos para distâncias de até 8 km: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Conecte o projeto ao seu laptop ou telefone e converse entre os dispositivos sem internet ou SMS usando apenas LoRa.
Ei, tudo bem pessoal? Akarsh aqui da CETech. Hoje vamos fazer um projeto que pode ser conectado ao seu smartphone ou qualquer computador e isso torna aquele aparelho de mensageiro habilitado para LoRa. Agora, quando isso for feito, você poderá enviar uma mensagem para qualquer outro dispositivo usando o mesmo mensageiro LoRa. Isso tudo é feito sem a presença de 4G / LTE / 3G / GSM / WiFi / SMS.
Etapa 1: Peças
Para fazer isso, você vai precisar de uma placa ESP8266, sugiro usar uma placa estilo NodeMCU, usei a placa Firebeetle da DFRobot, pois ela tem carregamento de bateria integrado e solução de monitoramento.
Para o propósito de LoRa, usei um RYLR896. Eu sugiro fortemente este módulo, pois é muito fácil de usar sobre UART usando comandos AT.
Etapa 2: Obtenha PCBs para o seu projeto fabricado
Você deve verificar o JLCPCB para solicitar PCBs online por um preço barato!
Você obtém 10 PCBs de boa qualidade fabricados e enviados à sua porta por 2 $ e algum frete. Você também receberá um desconto no frete de seu primeiro pedido. Para projetar seu próprio PCB, vá para o easyEDA, uma vez feito isso, carregue seus arquivos Gerber no JLCPCB para que sejam fabricados com boa qualidade e tempo de resposta rápido.
Etapa 3: Compreendendo o Módulo Reyax e como usá-lo. (OPCIONAL: você pode pular a leitura desta etapa se não estiver interessado no trabalho)
1. O módulo LoRa que temos é um módulo UART que é configurado usando comandos AT.
2. O módulo abriga um STM32 MCU que faz toda a comunicação com o módulo SPI LoRa a bordo do RYLR896.
3. Os comandos na imagem são básicos, você pode consultar este documento para mais informações: REYAX-Lora-AT-COMMAND-GUIDE4. Ainda assim, recomendo fortemente que você passe pelo meu vídeo do YouTube, onde explico isso corretamente.
Etapa 4: Conexões dos Módulos
1. Ambos os módulos serão conectados da mesma forma que na imagem acima.
2. Quando os dois módulos estiverem conectados, você pode programar os módulos um a um e depois testar o projeto.
Etapa 5: Baixe e configure o IDE do Arduino
Baixe o IDE do Arduino aqui.
1. Instale o Arduino IDE e abra-o.
2. Vá para Arquivo> Preferências
3. Adicione https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json os URLs do gerenciador de placas adicionais.
4. Vá para Ferramentas> Placa> Gerenciador de placas
5. Procure ESP8266 e instale a placa.
6. Reinicie o IDE.
Etapa 6: Codificando o Projeto
1. Baixe o repositório:
2. Extraia a pasta baixada e abra o arquivo Stage1.ino no Arduino IDE.
3. Navegue até Ferramentas> Quadro. Selecione a placa apropriada que você está usando. O NodeMCU (12E) funciona na maioria dos casos.
4. Selecione o comunicador correto. porta em Ferramentas> Porta.
5. Clique no botão de upload.
6. Quando a guia disser Upload concluído, você estará pronto para usar o dispositivo.
Depois de fazer o upload, abra o monitor serial para ver os seguintes detalhes
Etapa 7: Brincando com o dispositivo
1. Conecte os dispositivos usando cabos USB a dois dispositivos diferentes nos quais você precisa enviar mensagens. No meu caso, conectei um módulo ao meu laptop e o outro ao meu telefone usando um cabo OTG.
2. Passe para o monitor serial e comece a enviar mensagens de texto instantaneamente!
3. CONGO! o dispositivo está funcionando conforme o esperado.
Recomendado:
Configuração para provedor externo de GPS Bluetooth para dispositivos Android: 8 etapas
Configuração para provedor de GPS externo Bluetooth para dispositivos Android: Este instrutível explicará como criar seu próprio GPS externo habilitado para Bluetooth para o seu telefone, acender qualquer coisa por cerca de US $ 10.Bill de materiais: NEO 6M U-blox GPSHC-05 módulo bluetoothConhecimento de interface de módulos Blutooth Low energyArdui
Controlador remoto baseado em LoRa - Dispositivos de controle de grandes distâncias: 8 etapas
Controlador remoto baseado em LoRa | Dispositivos de controle de grandes distâncias: Ei, e aí, pessoal! Akarsh aqui da CETech. Neste projeto, vamos criar um controle remoto que pode ser usado para controlar uma variedade de instrumentos como LEDs, motores ou se falarmos do nosso dia-a-dia podemos controlar nosso eletrodoméstico
LoRa Remote Control Messenger com 1,8 "TFT para distâncias de até 8 km: 8 etapas
LoRa Remote Control Messenger com um TFT de 1,8 "para distâncias de até 8km: Conecte o projeto ao seu laptop ou telefone e depois converse entre os dispositivos sem internet ou SMS usando apenas LoRa.Ei, e aí, pessoal? Akarsh aqui da CETech.This O PCB também tem um display e 4 botões que podem ser usados como um controle remoto para
Crie uma zona segura para dispositivos Android / IOS / WIN10 para permanecerem desbloqueados: 6 etapas
Faça uma zona segura para dispositivos Android / IOS / WIN10 permanecerem desbloqueados: neste artigo, queremos fazer um gadget legal que pode criar uma zona segura para seus dispositivos serem desbloqueados. No final deste projeto, você: Aprenderá como usar um sensor de impressão digital. Aprenderá como emparelhar seus dispositivos com seu gadget de zona segura. Will m
ESP32 LoRa: Você pode alcançar até 6,5 km !: 8 etapas
ESP32 LoRa: Você pode alcançar até 6,5 km !: 6,5 km! Este foi o resultado de um teste de transmissão que realizei com ESP32 OLED TTGO LoRa32 e hoje irei discutir isso com você. Como o modelo que usei originalmente tinha uma antena que considero ruim, optei por usar outra antena