Comunicação sem fio de longo alcance e alta performance!
Eleve o nível dos seus projetos com o NRF24L01 + PA + Antena, um transceptor wireless de alto desempenho que oferece alcance estendido, baixo consumo e excelente estabilidade. Ideal para aplicações em automação residencial, IoT, controle remoto, robótica e muito mais!
Este módulo é uma versão aprimorada do NRF24L01, equipado com amplificador de potência (PA) e amplificador de baixo ruído (LNA), além de uma antena externa de 2dBi. Com isso, ele alcança distâncias de até 1km em campo aberto, mantendo a comunicação estável e confiável mesmo em ambientes desafiadores.
Aqui está um exemplo prático de como usar dois módulos NRF24L01 + PA + Antena com Arduino para comunicação sem fio entre um transmissor e um receptor. Vamos fazer algo simples: enviar uma mensagem de texto do transmissor para o receptor.
Antes de tudo, instale a biblioteca RF24 pela IDE do Arduino:
Sketch Incluir Biblioteca Gerenciar Bibliotecas Pesquise por "RF24" Instale
#include <SPI.h>
#include <RF24.h>
RF24 radio(9, 10); // CE, CSN
const byte endereco[6] = "00001";
void setup() {
Serial.begin(9600);
radio.begin();
radio.setPALevel(RF24_PA_HIGH);
radio.openWritingPipe(endereco);
radio.stopListening();
}
void loop() {
const char texto[] = "Olá receptor!";
radio.write(&texto, sizeof(texto));
Serial.println("Mensagem enviada: Olá receptor!");
delay(1000);
}
#include
#include
RF24 radio(9, 10); // CE, CSN
const byte endereco[6] = "00001";
void setup() {
Serial.begin(9600);
radio.begin();
radio.setPALevel(RF24_PA_HIGH);
radio.openReadingPipe(1, endereco);
radio.startListening();
}
void loop()
{ if (radio.available())
{ char texto[32] = "";
radio.read(&texto, sizeof(texto));
Serial.print("Mensagem recebida: ");
Serial.println(texto);
}
}
Item incluso: 01 peça Modulo NRF24L01 + PA + Antena Wirelless Tranceptor 2,4Ghz.
Tensão de operação: 3.3V (recomendado)
Consumo em transmissão: até 115mA
Consumo em recepção: até 45mA
Consumo em modo power-down: 4.2µA
Frequência de operação: 2.4GHz (2400MHz ~ 2524MHz)
Modulação: GFSK
Taxa de dados: 250kbps, 1Mbps, 2Mbps
Sensibilidade de recepção: -92dBm (2Mbps), -95dBm (1Mbps), -104dBm (250kbps)
Potência máxima de saída: 20dBm
PA ganho: 20dB
LNA ganho: 10dB
Antena: externa SMA 2dBi
Interface: SPI (até 10Mbps)
Número de canais: 125
Temperatura de operação: -40°C a +85°C
Dimensões: 45,5mm x 16,5mm
Peso: 15g