Module thu phát RF NRF24L01 2.4Ghz
NRF24L01 2.4GHz Wireless Radio Transceiver Module
Module thu phát RF NRF24L01 2.4Ghz Điện thế hoạt động: 1.9V – 3.6V. Có sẵn anthena sứ 2.4GHz. Tốc độ truyền dữ liệu qua sóng: 250kbps to 2Mbps.
- Cộng thêm 2 điểm tích lũy
-
Đơn hàng có giá trị từ 300.000 (đ), miễn phí vận chuyển [ tối đa 15.000 (đ) ].
Đơn hàng có giá trị từ 500.000 (đ), miễn phí vận chuyển [ tối đa 35.000 (đ) ].Xem thêm các khuyến mãi vận chuyển khác.
Sản phẩm liên quan
Chi tiết sản phẩm
Module thu phát RF NRF24L01 2.4Ghz có nhiều cải tiến so với chip NRF24L01 cũ về tốc độ truyền, khoảng cách, độ nhạy, bổ sung thêm pipelines, buffers, và tính năng auto-retransmit nhưng vẫn tương thích ngược với phiên bản cũ về cách sử dụng… Module thu phát NRF24L01+ hoạt động trên dải tần 2.4GHz và sử dụng giao tiếp SPI, khoảng cách tối đa trong điều kiện không vật cản lên đến 100m.
THÔNG SỐ MODULE THU PHÁT RF NRF24L01
- Điện thế hoạt động: 1.9V – 3.6V
- Có sẵn anthena sứ 2.4GHz.
- Truyền được 100m trong môi trường mở với 250kbps baud.
- Tốc độ truyền dữ liệu qua sóng: 250kbps to 2Mbps.
- Tự động bắt tay (Auto Acknowledge).
- Tự động truyền lại khi bị lỗi (auto Re-Transmit).
- Multiceiver – 6 Data Pipes.
- Bộ đệm dữ liệu riêng cho từng kênh truyền nhận: 32 Byte separate TX and RX FIFOs.
- Các chân IO đều chịu được điện áp vào 5V.
- Lập trình được kênh truyền sóng trong khoảng 2400MHz đến 2525MHz (chọn được 125 kênh).
- Thứ tự chân giao tiếp: GND, VCC, CS, CSN, SCK, MOSI, MISO, IQR.
Sơ đồ các chân trên mạch:
Sơ đồ mạch:
Sơ đồ kết nối:
————————–CODE THAM KHẢO————————-
CODE Phát:
#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> //create an RF24 object RF24 radio(9, 8); // CE, CSN //address through which two modules communicate. const byte address[6] = "00001"; void setup() { radio.begin(); //set the address radio.openWritingPipe(address); //Set module as transmitter radio.stopListening(); } void loop() { //Send message to receiver const char text[] = "Hello World"; radio.write(&text, sizeof(text)); delay(1000); }
CODE Thu:
#include <SPI.h> #include <nRF24L01.h> #include <RF24.h> //create an RF24 object RF24 radio(9, 8); // CE, CSN //address through which two modules communicate. const byte address[6] = "00001"; void setup() { while (!Serial); Serial.begin(9600); radio.begin(); //set the address radio.openReadingPipe(0, address); //Set module as receiver radio.startListening(); } void loop() { //Read the data if available in buffer if (radio.available()) { char text[32] = {0}; radio.read(&text, sizeof(text)); Serial.println(text); } }
HÌNH THỰC TẾ
Nshopvn.com · 07/03/2019 10:43 AM
Module thu phát RF NRF24L01 2.4Ghz giá chỉ 23.000₫