IoT - Internet Of Things IoT - Internet Of Things

Board phát triển Board phát triển

Giảm 11%

Module Wireless NRF24L01+PA+LNA 1100meters

Giá cũ: 140.000 
125.000 
Bạn tiết kiệm: 15.000 ₫ (11%)
Điểm tích lũy: 125 điểm
NRF24L01-C45 [12]
Còn hàng
+

Module Wireless NRF24L01+PA+LNA

NRF24L01+PA+LNA là một trong những module wireless với chi phí thấp, đồng thời dễ dàng kết nối với các MCU như ARM/PIC/AVR/STM32 thông qua giao tiếp SPI, được ứng dụng truyền nhận dữ liệu từ xa qua sóng RF giữa các mạch vi xử lý như Arduino, Raspberry,…

Wireless NRF24L01+PA+LNA được thiết kế với bộ khuyếch đại công suất và anten SMA giúp tăng khoảng cách liên lạc không dây lên đến 1Km trong điều kiện không có vật cản.

Chú ý từ nhà sản xuất

  • VCC chỉ được sử dụng trong dải 1.9V~3.6V.
  • Ngoài trừ VCC, các pin khác của module có thể nối trực tiếp đến GPIO của Microprocessor có điện áp 5V. Mặc định là 3.3V.
  • Nếu Microprocessor không có phần cứng giao tiếp SPI, có thể mô phỏng với GPIO thông thường.
  • Nếu kết nối với các MCU họ 51 ở pin P0 thì cần phải có trở 10k kéo lên nguồn.
  • Nếu GPIO của Microprocessor có dòng lớn hơn 10mA, cần kết nối qua trở 2k trước khi vào module này. Riêng họ AVR thì có thể kết nối trực tiếp được.

Thông số kỹ thuật

  • Điện áp hoạt động: 1.9V đến 3.6 V phạm vi cung cấp
  • Máy phát: 11.3mA ở công suất ra 0dBm.
  • Bộ thu: AGC cho dải động và tích hợp bộ lọc kênh
  • Hoạt động băng tần ISM 2.4GHz
  • 126 kênh RF
  • Tốc độ truyền dữ liệu cao: 250kbps, 1Mbps và 2Mbps
  • Enhanced ShockBurst đến 32 byte, 6 đường dữ liệu MultiCeiver cho mạng 1:6 sao
  • Host Interface: 4-pin phần cứng SPI, 3 riêng biệt 32 byte TX và RX FIFOs
  • Sử dụng điều chế GFSK
  • Kích thước: 16.5mm x 45.5mm

Pinout:

Pinout NRF24L01+PA+LNA

Pin function:

Pin Tên Chức năng Mô tả
1 CE Ngõ vào số Pin chọn mode TX hoặc RX
2 CSN Ngõ vào số Pin chọn chip SPI
3 SCK Ngõ vào số Pin clock SPI
4 MOSI Ngõ vào số SPI Slave Data input
5 MISO Ngõ ra số SPI Slave Data output, với 3 lựa chọn
6 IRQ Ngõ ra số Pin kết nối ngắt, tích cực mức thấp

Hướng dẫn sử dụng với Arduino:

  • Pin connect:
Arduino NRF24L01+PA+LNA
3.3V VCC
GND GND
D13-SCK SCK
D12-MISO MISO
D11-MOSI MOSI
D10-CS CSN
D9 CE
  • Code test:

    #include <SPI.h>
    #include "RF24.h"
    
    RF24 radio(9, 10);
    
    const uint64_t pipes[2] = {0xF0F0F0F000LL, 0xF0F0F0F0FFLL};
    
    void setup(){
      Serial.begin(9600);
      radio.begin();
      radio.setDataRate(RF24_250KBPS);
      radio.setChannel(100); 
      radio.setRetries(15,15);
      radio.openWritingPipe(pipes[1]); 
      radio.openWritingPipe(pipes[0]); 
      radio.openReadingPipe(1, pipes[0]);
      radio.openReadingPipe(1, pipes[1]); 
      radio.startListening();
    }
    
    void loop(){
      char data[32]= "";
      Serial.println(data);
      byte i = 0;
      while (Serial.available() == 0)
      {
        if(radio.available()){
        char data[32] = "";
        radio.read(&data, 32);
        Serial.print("Receive: ");
        Serial.println(data);
        }
      }
      while (Serial.available() > 0)
      {
        char ch = Serial.read();
        data[i] = ch;    
        delay(5);
      }
      Serial.print("Sent: ");
      Serial.println(data);
      radio.stopListening();
      radio.write(&data, 32); 
      radio.startListening();
    }
    
    Example_nRF24l01

  • Thư viện

Lưu ý: Cần thêm thư viện được đính kèm vào thư mục cài đặt của Arduino.

Processor

Giao tiếp không dây:
  • Sub-GHz

Đặc biệt

Thiết kế sx tại Việt Nam:

Đóng gói

Hình thức:
  • Module

Sản phẩm cùng loại Sản phẩm cùng loại