Khác

Mô-đun thu phát không dây Wireless NRF24L01 PA LNA 2.4GHz 1100 mét (CÓ KÈM ANTEN)

Mã sản phẩm: K1_156
ỨNG DỤNG:+ Điều khiển từ xa, + Đo dữ liệu từ xa. + Đọc đồng hồ không dây. + Hệ thống kiểm soát truy cập. + Hệ thống thu thập dữ liệu công nghiệp. thẻ không dây, nhận dạng, thẻ thông minh RF không tiếp xúc, thiết bị đầu + Hệ thống an toàn cháy nổ. + Hệ thống...
60,000₫
Hàng còn: 45
Số lượng
 
1
 
Thêm vào giỏ Mua ngay

Dịch vụ & Khuyến mãi

Giao miễn phí trong nội thành TPHCM đối với đơn hàng trên 1 triệu đồng

Tặng ngay 50.000đ cho đơn hàng trên 2 triệu đồng

Chi tiết sản phẩm

ỨNG DỤNG:

+ Điều khiển từ xa, 

+ Đo dữ liệu từ xa. 

+ Đọc đồng hồ không dây. 

+ Hệ thống kiểm soát truy cập. 

+ Hệ thống thu thập dữ liệu công nghiệp. thẻ không dây, nhận dạng, thẻ thông minh RF không tiếp xúc, thiết bị đầu 

+ Hệ thống an toàn cháy nổ. 

+ Hệ thống điều khiển từ xa không dây.....

MÔ TẢ SẢN PHẨM:

+ Mô-đun không dây NRF24L01P + PA (Power Amplifier) + LNA (Low Noise Amplifier) hoạt động ở băng tần ISM 2.4GHZ.

+ Cho phép thực hiện ứng dụng point to point hoặc mạng hình sao.

+ Sử dụng chip truyền dữ liệu NRF24L01+, để có thể phù hợp với các thiết kế có độ chuyên nghiệp.

+ Thêm chip công suất PA và LNA, công tắc RF, bộ lọc băng tần bao gồm bộ khuếch đại công suất RF hai chiều chuyên nghiệp, làm cho khoảng cách truyền thông hiệu quả đã được tăng lên rất nhiều.

+ Kích thước nhỏ: 45,54mm x 16,46mm.

+ Dễ dàng nhúng vào bất kỳ sản phẩm hạn chế về không gian.

+ Có thể sử dụng cổng SPI của Arduino hoặc bất kỳ MCU nào khác để điều khiển NRF24L01P + PA + LNA.

THÔNG SỐ KỸ THUẬT:

  • Điện áp hoạt động: 2.7V ~ 3.6V.
  • Dòng điện khi phát tối đa: 115mA.
  • Dòng điện khi nhận tối đa: 45mA.
  • Công suất phát lớn hơn +20 dbm.
  • Nhiệt độ hoạt động: -45 độ đến +85 độ
  • Nhiệt độ lưu trữ: -45 độ đến +125 độ
  • Độ lợi của PA: 20 dB
  • Độ lợi của LNA: 10 dB 
  • Kích thước: 37,4 x 16,6mm

 

CODE TRUYỀN TÍN HIỆU TX 

 

#include <SPI.h>

#include <nRF24L01.h>

#include <RF24.h>

 

RF24 radio(10, 9); // CE, CSN

const byte diachi[6] = "12345"; //Mảng kí tự dạng chuỗi có 6 kí tự

 

int nutnhan = 7; boolean gtnutnhan = 0;

 

void setup()

{

  Serial.begin(9600);

 

  if (!radio.begin())

  {

    Serial.println("Module không khởi động được...!!");

    while (1) {}

  }  

  radio.openWritingPipe(diachi);

  //Lệnh openWritingPipe mặc định là đường truyền 0

  //mở 1 kênh có địa chỉ 12345 trên đường truyền 0

  // kênh này ghi data lên địa chỉ 12345  

  radio.setPALevel(RF24_PA_MIN); //Cài bộ khuếch đại công suất ở mức MIN

  radio.setChannel(80);

  radio.setDataRate(RF24_250KBPS);

  radio.stopListening(); //Cài đặt module là TX

  if (!radio.available())

  {

    Serial.println("Chưa kết nối được với RX...!!");

    Serial.println("CHỜ KẾT NỐI.......");

  }

 

  pinMode(nutnhan, INPUT_PULLUP);

}

 

void loop()

{

  gtnutnhan = digitalRead(nutnhan);

  Serial.print("Giá Trị nút nhấn: "); Serial.println(gtnutnhan);

  radio.write(&gtnutnhan, sizeof(gtnutnhan));

  delay(500);

}

 

CODE NHẬN TÍN HIỆU RX

 

#include <SPI.h>

#include <nRF24L01.h>

#include <RF24.h>

 

RF24 radio(10, 9); // CE, CSN

const byte diachi[6] = "12345";

 

int den = 7;

boolean gtnhan = 0;

 

void setup()

{

  Serial.begin(9600);

 

  if (!radio.begin())

  {

    Serial.println("Module không khởi động được...!!");

    while (1) {}

  }    

  radio.openReadingPipe(0, diachi);

  //Lệnh openReadingPipe có số đường truyền từ 0-5

  //Nhưng đường 0 đã được dùng cho ghi (mặc định)

  //Vì vậy chỉ dùng 1-5, nếu dùng không sẽ bị chồng lấn

  //Mở 1 kênh có địa chỉ 12345 trên đường truyền 1

  //kênh này chỉ đọc data trên địa chỉ 12345                        

  radio.setPALevel(RF24_PA_MIN);

  radio.setChannel(80);

  radio.setDataRate(RF24_250KBPS);  

  radio.startListening();

  if (!radio.available())

  {

    Serial.println("Chưa kết nối được với TX...!!");

    Serial.println("CHỜ KẾT NỐI.......");

  }

 

  pinMode(den, OUTPUT);

}

 

void loop()

{

  if (radio.available())

  {

    radio.read(&gtnhan, sizeof(gtnhan));

    Serial.println(gtnhan);

   

    if(gtnhan == 0)

    {

      digitalWrite(den, HIGH);

    }

    else

    {

      digitalWrite(den, LOW);

    }

  }

}

 

LINK CÀI THƯ VIỆN NRF24L01

https://github.com/nRF24/RF24

    Bình luận

    Không có sản phẩm nào trong giỏ hàng của bạn

    Không có sản phẩm nào trong giỏ hàng của bạn

    LINH KIỆN ĐIỆN TỬ ĐỨC HUY (29A BÙI XUÂN PHÁI)
    LINH KIỆN ĐIỆN TỬ ĐỨC HUY (29A BÙI XUÂN PHÁI)