lnwshop logo

*** ถ้าสามารถทำรายการสั่งซื้อทางหน้าเว็บได้สำเร็จ แสดงว่าสินค้าที่ลูกค้ากดสั่งซื้อมีสินค้าพร้อมส่งทุกรายการค่ะ

NRF24L01 Module Wireless 2.4GHz

NRF24L01 Module Wireless 2.4GHz
NRF24L01 Module Wireless 2.4GHz thumbnail 1NRF24L01 Module Wireless 2.4GHz thumbnail 2NRF24L01 Module Wireless 2.4GHz thumbnail 3NRF24L01 Module Wireless 2.4GHz thumbnail 4NRF24L01 Module Wireless 2.4GHz thumbnail 5
รหัสสินค้า M0012
หมวดหมู่ โมดูลสื่อสารไร้สาย
ราคา 40.00 บาท
สถานะสินค้า พร้อมส่ง
อัพเดทล่าสุด 19 ก.ย. 2560
ความพึงพอใจ
5.00/5 จาก 1 คน
จำนวน
ชิ้น
หยิบลงตะกร้า
Share
Scan this!

NRF24L01 Module Wireless 2.4GHz

โมดูล NRF24L01 ใช้สื่อสารส่งข้อมูลแบบไร้สายยอดนิยม ความถี่ 2.4G มีสายอากาศในตัว ใช้ง่ายมีไลบารี

มาตรฐานสำหรับ Arduino มาพร้อมใช้งาน สามารถเขียนโปรแกรมให้เป็นได้ทั้งเป็นตัวรับหรือตัวส่ง 

ได้ไกลถึง 500 เมตร

 NRF24L01 is a work in the 2.4-2.5GHz worldwide ISM band single-chip transceiver, wireless transceiver, including: the frequency generator the enhanced SchockBurstTM mode controller power amplifier crystal amplifier modulator demodulator output power channel selection and protocol set by the SPI interface to set a very low current consumption, lower current consumption mode 12.3mA Power-down mode and standby mode when in transmit mode emission power 6dBm when current consumption is 9.0mA acceptance model.

Ball to open ISM band maximum 0dBm transmit power, license-exempt use. The open 100 meters!

Support six channels of data reception

(1) low operating voltage: 1.9 ~~ 3.6V low-voltage

(2) high-rate: 2Mbps, air transmission time is very short, greatly reducing the wireless transmission of collision phenomena (software settings 1Mbps or 2Mbps air transmission rate)

Multi-frequency points: 125 frequency points, to meet the multi-point communications and frequency hopping communications needs

4 ultra-compact: built-in 2.4GHz antenna compact 15x29mm (including antenna)

(5) Low power consumption: when in answer mode communication, fast air transmission and start-up time greatly reduces the current consumption.

Low application cost: NRF24L01 integrates all RF protocol high-speed signal processing section, such as: automatically resend lost packets and automatically generate an acknowledge signal, etc. the nRF24L01 The SPI interface can take advantage of the microcontroller hardware SPI port or microcontroller I / O port to simulate the internal FIFO can be used with a variety of low-speed microprocessor interface, easy to use low-cost microcontroller.

7 facilitate the development: the link layer is fully integrated in the module, very easy to develop. Automatic retransmission function, automatic detection and retransmission of lost packets, the retransmission time and the number of retransmission can be software-controlled automatic storage is not received the packet of the response signal auto-answer, after the receipt of a valid data, the module automatically sends the reply fixed frequency detection signals without any additional programming Carrier Detect - built-in hardware CRC error detection and point-to-multipoint communication address control packet transmission error counter and carrier detection can be used for frequency hopping set can also set up six to receive the channel address, can have a choice of open receive channel standard the pin Dip2.54MM spacing interfaces for embedded applications.

 

ข้อมูลเพิ่มเติม 2.4G NRF24L01 Wireless Transceiver/Receive  Module โมดูลสื่อสารส่งข้อมูลไร้สาย NRF24L01 2.4GHz

________________________________________________________________________________________________

 library /code 

 

 

 ________________________________________________________________________________________________

ตัวอย่างการใช้งาน

NRF24L01 -> Arduino

  • Vcc -> 3.3V (ห้ามต่อ!! 5V)
  • Gnd -> Gnd
  • CSN -> 7
  • CE -> 8
  • MOSI -> 11
  • SCK -> 13
  • MISO -> 12

 

 ________________________________________________________________________________________________

 ตัวอย่าง Code

ตัวส่งสัญญาณ

#include

#include

nRF24L01p transmitter(7,8);//CSN,CE

void setup(){

  delay(150);

  Serial.begin(115200);

  SPI.begin();

  SPI.setBitOrder(MSBFIRST);

  transmitter.channel(90); // ตั้งช่องความถี่ให้ตรงกัน

  transmitter.TXaddress("MyA"); // ตั้งชื่อตำแหน่งให้ตรงกัน ชื่อตั้งได้สูงสุด 5 ตัวอักษร

  transmitter.init();

}

String message;

void loop(){

  transmitter.txPL("Welcome MyArduino");  // ค่าที่ต้องการส่ง

  transmitter.send(FAST); // สั่งให้ส่งออกไป

  delay(1000);

}

 

 

ตัวรับสัญญาณ

#include

#include

nRF24L01p receiver(7,8);//CSN,CE

void setup(){

  delay(150);

  Serial.begin(115200);

  SPI.begin();

  SPI.setBitOrder(MSBFIRST);

  receiver.channel(90);  // ตั้งช่องความถี่ให้ตรงกัน

  receiver.RXaddress("MyA");  // ตั้งชื่อตำแห่นงให้ตรงกัน ชื่อตั้งได้สูงสุด 5 ตัวอักษร

  receiver.init();

}

String message;

void loop(){ 

  if(receiver.available()){

    receiver.read(); // สั่งให้เริ่มอ่าน

    receiver.rxPL(message); // สั่งใหอ่านเก็บไว้ที่ตัวแปร

    Serial.println(message);

    message="";

  }

}

 

 
________________________________________________________________________________________________

 วีดีโอการใช้งาน

 




________________________________________________________________________________________________

ข้อมูลเพิ่มเติม

โซเรียว
30 พ.ค. 2559 14:39 น.
ขอบคุณสำหรับโค้ดครับ
ความพึงพอใจ:
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
วัฒน์
วัฒน์
122.155.35.x
30 ต.ค. 2559 13:34 น.
หัวข้อ :ใช้ควบคุมผ่าน port RS232 ได้ป่าวครับ
ใช้ควบคุมผ่าน port RS232 ได้ป่าวครับ ถ้าได้ใช้งานอย่างไรครับ
ต้องการส่งค่าไป ภาครับต่อกับ solidstaterelay รบกวนขอความรู้ครับ

เมื่อลูกค้าชำระเงินแล้ว ส่งหลักฐานการชำระเงินที่

เมนูแจ้งชำระเงิน 

การจัดส่งสินค้า   

  • ส่งแบบไปรษณีย์ EMS 50 บาท ใช้เวลา 1-3 วัน ( ภาคกลาง ภาคเหนือ ภาคอีสาน 1 วัน )
  • ส่งแบบไปรษณีย์ลงทะเบียน 30 บาท ใช้เวลา 3-7 วัน
  • ส่งสินค้าทุกวันจันทร์-ศุกร์ เมื่อแจ้งโอนก่อน 14.00 น. 
    แจ้งโอนหลัง 14.00 น. ส่งสินค้าในวันถัดไป
  • ส่งสินค้าทุกวันเสาร์ เมื่อแจ้งโอนก่อน 10.00 น.
    แจ้งโอนหลัง 10.00 น. ส่งสินค้าในวันจันทร์**

 

ธ.กสิกรไทย สาขาเซ็นทรัลพลาซา ขอนแก่น ออมทรัพย์
ธ.กรุงเทพ สาขาเมืองพล ออมทรัพย์
ธ.ไทยพาณิชย์ สาขาเซ็นทรัลพลาซา ขอนแก่น ออมทรัพย์
ธ.กรุงไทย สาขาเซ็นทรัลพลาซา ขอนแก่น ออมทรัพย์
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

อุปกรณ์ Arduino

ติดต่อ My arduino

       My arduino

 092-756-6556

10.00-19.00 น.

 ID: myarduino

 myarduino.sale@gmail.com

 

MEMBER

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
Go to Top