RFLINK-UART คู่มือการใช้งานโมดูลส่งสัญญาณ UART ไร้สาย
RFLINK-UART Wireless UART Transmission Module เป็นโมดูลที่ใช้งานง่ายซึ่งอัพเกรด UART แบบมีสายเป็น UART แบบไร้สายได้ทันทีและไม่ลำบาก ยิ่งไปกว่านั้น มีชุดพอร์ต I/O อยู่ที่นั่น ดังนั้นคุณไม่จำเป็นต้องพยายามเข้ารหัสและฮาร์ดแวร์ใดๆ เพื่อให้สวิตช์ IO ควบคุมจากระยะไกลได้ดี
ลักษณะและขนาดของโมดูล
โมดูล RFLINK-UART ประกอบด้วยเทอร์มินัลรากหนึ่งตัว (ซ้าย) และปลายอุปกรณ์สูงสุดสี่ตัว (ทางด้านขวาของรูปด้านล่าง อาจมีหมายเลขตั้งแต่ 1 ถึง 4) ทั้งสองมีลักษณะภายนอกเหมือนกัน ระบุได้ โดยฉลากด้านหลัง.
ดังที่แสดงด้านล่าง ID กลุ่มของโมดูล RFLINK-UART คือ 0001 และ BAUD คือ
ลักษณะโมดูล
- ปริมาณการดำเนินงานtage: 3.3~5.5โวลต์
- ความถี่ RF: 2400MHz ~ 2480MHz แบบเป็นทางการ
- การใช้พลังงาน: 24 mA@ +5dBm ที่โหมด TX และ 23mA ที่โหมด RX
- กำลังส่ง: +5เดซิเบลม
- อัตราการส่งข้อมูล: 250Kbps
- ระยะการส่งสัญญาณ: ประมาณ 80 ถึง 100 เมตรในที่โล่ง
- อัตราบอด:9,600bps หรือ 19,200bps
- รองรับการส่งสัญญาณ 1 ต่อ 1 หรือ 1 ต่อหลาย (สูงสุดสี่)
นิยามพิน
ราก![]() |
อุปกรณ์![]() |
ก.ย.ด.à กราวด์
+5โวลต์à 5V ปริมาตรtagอินพุตอิเล็กทรอนิกส์ เดอะ TXà สอดคล้องกับ RX ของคณะกรรมการพัฒนา UART RXà สอดคล้องกับ TX ของคณะกรรมการพัฒนา UART ซีอีบีà CEB นี้ควรเชื่อมต่อกับกราวด์ (GND) จากนั้นโมดูลจะเปิดและสามารถใช้เป็นฟังก์ชันควบคุมการประหยัดพลังงาน ออกà ขาออกของพอร์ต IO (เปิด/ปิดการส่งออก) INàInput pin ของพอร์ต IO (รับเปิด/ปิด) ไอดี1,ไอดี0 àselects อุปกรณ์ที่จะเชื่อมต่อผ่านการรวมกันของสองพินนี้สูง/ต่ำ ID_Latà หมุดสลักรหัสอุปกรณ์ เมื่อรูทตั้งค่าอุปกรณ์เป้าหมายผ่าน ID0, ID1 คุณต้องตั้งค่าพินนี้เป็น LOW จากนั้นการเชื่อมต่อจะถูกสลับไปยังอุปกรณ์ที่ระบุอย่างเป็นทางการ |
ก.ย.ด.à กราวด์
+5โวลต์à 5V ปริมาตรtagอินพุตอิเล็กทรอนิกส์ เดอะ TXà สอดคล้องกับ RX ของคณะกรรมการพัฒนา UART RXà สอดคล้องกับ TX ของคณะกรรมการพัฒนา UART ซีอีบีà CEB นี้ควรเชื่อมต่อกับกราวด์ (GND) จากนั้นโมดูลจะเปิดและสามารถใช้เป็นฟังก์ชันควบคุมการประหยัดพลังงาน ออกà ขาออกของพอร์ต IO (เปิด/ปิดการส่งออก)I INà อินพุตพินของพอร์ต IO (รับเปิด/ปิด) ไอดี1,ไอดี0à โดยการรวมกันสูง/ต่ำของพินทั้งสองนี้ อุปกรณ์สามารถตั้งค่าเป็นหมายเลขอุปกรณ์ที่แตกต่างกัน ID_Latà ขาพินนี้ไม่มีผลกับอุปกรณ์ |
วิธีการใช้งาน
บอร์ดพัฒนาและ MCU ทุกประเภทที่รองรับอินเทอร์เฟซการสื่อสาร UART สามารถใช้โมดูลนี้ได้โดยตรง และไม่จำเป็นต้องติดตั้งไดรเวอร์หรือโปรแกรม API เพิ่มเติม
ตั้งค่ารูทและอุปกรณ์
TTL แบบมีสายแบบเดิมคือการส่งข้อมูลแบบ 1 ต่อ 1 โมดูลการส่งสัญญาณ UART แบบไร้สาย RFLINK-UART จะสนับสนุนประเภท 1 ต่อหลายแบบ เทอร์มินอลรากเริ่มต้น (#0) หลังจากเปิดเครื่องด้วยอุปกรณ์ (#1) จะเชื่อมต่อหากคุณมีอุปกรณ์อื่น อุปกรณ์ที่มีหมายเลข (#2~# 4) คุณสามารถเลือกด้านอุปกรณ์ต่างๆ ที่คุณต้องการเชื่อมต่อผ่านพิน ID0 และ ID1 ที่ด้านรูท สำหรับการเลือกอุปกรณ์ร่วมกันของ ID0/ID1 โปรดดูตารางด้านล่าง
อุปกรณ์ 1 (#1) | อุปกรณ์ 2 (#2) | อุปกรณ์ 3 (#3) | อุปกรณ์ 4 (#4) | |
ID0 พิน | สูง | สูง | ต่ำ | ต่ำ |
ID1 พิน | สูง | ต่ำ | สูง | ต่ำ |
ID0, ID1 pin เป็นค่าเริ่มต้น HIGH พวกเขาจะต่ำเมื่อเชื่อมต่อกับกราวด์
บันทึก: ควรตั้งค่าด้านอุปกรณ์เป็นหมายเลขอุปกรณ์ที่ต้องการตามลำดับก่อน
รูทจะเลือกอุปกรณ์เป้าหมายผ่านตารางเดียวกัน
คุณสามารถเลือกอุปกรณ์ที่แตกต่างกันในการถ่ายโอนข้อความผ่าน ID0 และ ID1 ของรูท ซึ่งมักจะผูก ID0 หรือ/และ ID1 กับ GND ยิ่งไปกว่านั้น ฝั่ง root ยังสามารถส่งสัญญาณ Low/High ผ่านพิน IO เพื่อเลือกอุปกรณ์เป้าหมายได้ทันที
เช่นampดังรูปด้านล่าง Arduino Nano เลือกอุปกรณ์เพื่อเชื่อมต่อผ่านพิน D4 และ D5
หลังจากส่งสัญญาณสูง/ต่ำที่สอดคล้องกันไปยังพิน ID0 และ ID1 แล้ว
เทอร์มินัลรูทจะขัดจังหวะการส่งสัญญาณด้วยจุดสิ้นสุดการเชื่อมต่อแบบเก่า (นั่นคือ หยุดการส่งและรับด้วยจุดสิ้นสุดการเชื่อมต่อแบบเก่า) และรอสัญญาณต่ำจากพิน ID_Lat เพื่อเปลี่ยนเป็นการเชื่อมต่อใหม่
เริ่มส่ง/รับข้อความด้วยการเชื่อมต่อใหม่
หลังจากที่คุณส่งสัญญาณหมายเลขอุปกรณ์เป้าหมายผ่าน ID0, ID1 การแปลงทั้งหมดระหว่างรูทและอุปกรณ์ที่เชื่อมต่อในปัจจุบันจะหยุดลง การแปลงใหม่จะไม่เริ่มต้นจนกว่าคุณจะส่งสัญญาณ LOW ของ ID_Lat อย่างน้อย 3ms
มีสามกรณีการใช้งานสำหรับ Arduino , Raspberry Pi และเซ็นเซอร์
การทำงานกับ Arduino
นอกจากการใช้พอร์ตฮาร์ดแวร์ TX/RX ของ Arduino โดยตรงแล้ว โมดูลนี้ยังสนับสนุนซีเรียลของซอฟต์แวร์อีกด้วย ดังนั้นจึงสามารถใช้ในซอฟต์แวร์จำลอง UART เพื่อหลีกเลี่ยงการใช้อินเทอร์เฟซ UART จริง
ตัวอย่างต่อไปนี้ample กำลังเชื่อมต่อ D2 และ D3 กับ TX และด้านรูทของ
โมดูล RFLINK-UART ผ่านซอฟต์แวร์ซีเรียล RX, D7, D8 เป็นพินที่ตั้งค่าการเชื่อมต่อกับอุปกรณ์ และ D5 จะใช้เป็นหมุดสลับ ok ผ่านคำแนะนำของ Arduino digitalWrite เอาต์พุต LOW หรือ HIGH สำหรับพิน D7, D8 และ D5 เราสามารถบรรลุความสามารถในการเชื่อมต่อกับอุปกรณ์ต่าง ๆ แบบไดนามิก
Arduino (อิตาลี) | D2 | D3 | D5 | D7 | D8 | 5V | ก.ย.ด. |
RFLINK-UART | RX | TX | ID_Lat (รูท) | รหัส ID0
(ราก) |
รหัส ID1
(ราก) |
5V | GND CEB |
Exampไฟล์ของโปรแกรมการขนส่งด้านรูท:
Example ของโปรแกรมฝั่งตัวรับ RX :
ดำเนินการ
การทำงานกับ Raspberry Pi
การใช้ mod นี้กับ Raspberry Pi นั้นค่อนข้างง่ายเช่นกัน! หมุดของโมดูล RFLINKUART เชื่อมต่อกับส่วนที่เกี่ยวข้องของ Raspberry Pi เช่นเดียวกับในexampของ Arduino ด้านบน กล่าวอีกนัยหนึ่ง คุณสามารถอ่านและเขียนโดยตรงไปยังพิน RX/TX และระบุอุปกรณ์ที่จะเชื่อมต่อ เช่นเดียวกับ UART แบบเดิม
รูปต่อไปนี้แสดงวิธีการเชื่อมต่อระหว่าง Root-side
Raspberry Pi และโมดูล RFLINK-UART และวิธีการเชื่อมต่อของอุปกรณ์ปลายทางนั้นโดยทั่วไปเหมือนกัน แต่ ID_ Lat pin pin ไม่จำเป็นต้องเชื่อมต่อ และ ID0 และ ID1 ถูกตั้งค่าเป็นหมายเลข ID ที่แตกต่างกันขึ้นอยู่กับความต้องการ .
Exampไฟล์ของโปรแกรม:
ตัวส่งสัญญาณส่งข้อมูลซ้ำๆ ไปยังอุปกรณ์ #3 และอุปกรณ์ #1
ผู้รับ: อดีตนี้ample เป็นการรับที่เรียบง่าย
เชื่อมต่อโดยตรงกับเซ็นเซอร์
หากเซ็นเซอร์ของคุณรองรับอินเทอร์เฟซ UART และอัตราบอดรองรับ 9,600 หรือ
19,200 จากนั้นคุณสามารถเชื่อมต่อโดยตรงกับด้านอุปกรณ์ของโมดูล RFLINK-UART และคุณสามารถอัปเกรดเซ็นเซอร์ฟังก์ชันไร้สายได้อย่างรวดเร็วและไม่ลำบากด้วย เซ็นเซอร์ G3 PM2.5 ต่อไปนี้ถือเป็นอดีตampอ้างถึงวิธีการเชื่อมต่อต่อไปนี้
ต่อไปโปรดเตรียมบอร์ดพัฒนา (Arduino หรือ Raspberry Pi) ถึง
เชื่อมต่อ RO ของโมดูล RFLINK-UART ด้าน ot คุณสามารถอ่านการส่ง G3 ในข้อมูล PM2.5 ทาง UART ทั่วไป ขอแสดงความยินดี G3 ได้รับการอัพเกรดเป็นโมดูลตรวจจับ PM2.5 พร้อมความสามารถในการส่งสัญญาณไร้สาย
ใช้พอร์ต IO
โมดูล RFLINK-UART มีชุดพอร์ต IO ที่อนุญาตให้คุณส่งคำสั่งเปิด/ปิดแบบไร้สาย และพอร์ต Io ชุดนี้ไม่จำกัดเฉพาะการส่งหรือรับปลายทางของโมดูล และปลายทั้งสองสามารถควบคุมซึ่งกันและกันได้ ตราบใดที่คุณเปลี่ยนระดับเสียงtage ของพอร์ต IN ที่ปลายด้านใดด้านหนึ่ง คุณจะเปลี่ยนเอาต์พุต voltage ของพอร์ต Out ที่ปลายอีกด้านหนึ่งพร้อมกัน โปรดดูการใช้งานต่อไปนี้เช่นampเพื่ออธิบายวิธีการใช้พอร์ต IO เพื่อควบคุมสวิตช์หลอดไฟ LED จากระยะไกล
เอกสาร / แหล่งข้อมูล
![]() |
RFLINK RFLINK-UART โมดูลส่งสัญญาณ UART ไร้สาย [พีดีเอฟ] คู่มือการใช้งาน RFLINK-UART, โมดูลส่งสัญญาณ UART ไร้สาย, RFLINK-UART โมดูลส่งสัญญาณ UART ไร้สาย |