Recepção LoRa
Este exemplo apresenta a recepção LoRa com o módulo IoT JVTECH. Lembrando de ligar a alimentação do rádio LoRa.
Vídeo explicativo
Dependência
-> LoRa
Exemplo
/*
Autor: João Vitor Alvares
Versão: 1.0
Objetivo: Recepção LoRa com o MIJ (Módulo IoT JVTECH)
Ligar a chave da placa para alimentar o LoRa
*/
// Para LoRa
#include <SPI.h> // Biblioteca nativa do ESP32
#include <LoRa.h> // Biblioteca LoRa versão: 0.8.0 por Sandeep Mistry
// Para ESP32
#include <Arduino.h> // Biblioteca nativa do ESP32
void setup(){
Serial.begin(115200); // Iniciar serial
SPI.begin(18,19,23,5); // Iniciar SPI - (SCK,MISO,MOSI,SS)
LoRa.setPins(5,14,26); // Iniciar LoRa - (SS,RST,DI00)
if (!LoRa.begin(915E6)){
Serial.println("Configurando LoRa..."); // Aguarde configuração LoRa
} // end if
Serial.println("LoRa configurado! "); // LoRa configurado
}
void loop(){
int packetSize = LoRa.parsePacket();
if (packetSize){ // Verifica o pacote
Serial.print("Received packet '");
while (LoRa.available()) {
Serial.print((char)LoRa.read());
}
Serial.print("' com RSSI "); // Imprime o RSSI
Serial.println(LoRa.packetRssi());
}
}
Last updated