Ref.: 003187 | Disponibilidade: Imediata

Modulo NRF24L01 + PA + Antena Wirelless Tranceptor 2,4Ghz

R$ 29,11
Descrição do produto

 Módulo NRF24L01 + PA + Antena 2,4GHz


 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!


 Descrição do Produto

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.


 Aplicações recomendadas:

  • Comunicação sem fio entre microcontroladores (Arduino, Raspberry Pi, PIC, ARM, etc.)
  • Sistemas de automação residencial e industrial
  • Controle remoto de robôs, drones e veículos
  • Redes de sensores e dispositivos IoT
  • Projetos com transmissão de dados em ambientes abertos

 

 Vantagens:

  • Alcance de até 1km em campo aberto
  • Alta sensibilidade e estabilidade de sinal
  • Compatível com diversos microcontroladores e plataformas
  • Ideal para projetos com baixo consumo de energia
  • Fácil integração via interface SPI
  • Antena destacável para melhor posicionamento


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.


Requisitos de Hardware:

  • 2x Módulos NRF24L01 + PA + Antena
  • 2x Placas Arduino (Uno, Nano, Mega, etc.)
  • Jumpers
  • Fonte externa 3.3V estável ou adaptador com regulador para alimentar os módulos PA
  • Biblioteca RF24 para Arduino

Instalação da Biblioteca

Antes de tudo, instale a biblioteca RF24 pela IDE do Arduino:


Sketch Incluir Biblioteca Gerenciar Bibliotecas Pesquise por "RF24" Instale


CÓDIGO DO TRANSMISSO


#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);

}


CÓDIGO DO RECEPTOR


#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);

}


Dica: Como o módulo com PA consome mais energia, é importante alimentar com uma fonte dedicada de 3.3V com pelo menos 500mA. Evite usar o regulador 3.3V da placa Arduino.


Item incluso: 01 peça Modulo NRF24L01 + PA + Antena Wirelless Tranceptor 2,4Ghz.

Especificações técnicas

Especificações Técnicas:

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

Receba novidades e ofertas incríveis!