2.4G無線模組 nRF24L01

nRF24.L01是一款射頻收發器件,工作於2.4 GHz~2.5 GHz ISM頻段,內置頻率合成器、功率放大器、晶體振盪器、調製器等等功能芯片,並融合了增強型ShockBurst技術,其中輸出功率和通信頻道可通過程序進行配置。nRF24L01的特點是功耗低,在以-6 dBm的功率發射時,工作電流只有9mA,在接收時,工作電流只有12.3mA。

HK$10.00HK$30.00

- +
貨號: 2-4g-wireless-transceiver-module-nrf24l01 分類: ,

 

.商品簡介:
nRF24.L01是一款射頻收發器件,工作於2.4 GHz~2.5 GHz ISM頻段,內置頻率合成器、功率放大器、晶體振盪器、調製器等等功能芯片,並融合了增強型ShockBurst技術,其中輸出功率和通信頻道可通過程序進行配置。nRF24L01的特點是功耗低,在以-6 dBm的功率發射時,工作電流只有9mA,在接收時,工作電流只有12.3mA。

 

.主要用途:
接收及發射2.4 GHz無線信號

 

.商品特色:
容易接駁、功耗低

 

.商品規格:
尺寸:15*28*13mm
重量:2g
型號:nRF24.L01
工作電流:12.3 mA
電壓:1.9V – 3.6V (建議 3.3V)
距離:100 – 200米

 

.商品包含:
1 x 2.4G無線模組 NRF24L01
1 x NRF24L01 轉接板 (選購)

 

.示範短片:

 

.程式範例:

 

 

發送端:

#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> RF24 radio(7, 8); // CE, CSN const byte address[6] = "00001"; void setup() { radio.begin(); radio.openWritingPipe(address); radio.setPALevel(RF24_PA_MIN); radio.stopListening(); } void loop() { const char text[] = "Hello World"; radio.write(&text, sizeof(text)); delay(1000); }

 

 

接收端:

#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> RF24 radio(7, 8); // CE, CSN const byte address[6] = "00001"; void setup() { Serial.begin(9600); radio.begin(); radio.openReadingPipe(0, address); radio.setPALevel(RF24_PA_MIN); radio.startListening(); } void loop() { if (radio.available()) { char text[32] = ""; radio.read(&text, sizeof(text)); Serial.println(text); } }

購物車