ARDUINO RFLINK-UART وائرلیس UART ٽرانسميشن ماڊل
پيداوار جي ڄاڻ
RFLINK-UART وائرليس UART ٽرانسميشن ماڊل ھڪڙو ماڊل آھي جيڪو وائرڊ UART کي وائرليس UART ٽرانسميشن ۾ بغير ڪوڊنگ جي ڪوشش يا هارڊويئر کي اپڊيٽ ڪري ٿو. ماڊل هڪ روٽ ٽرمينل تي مشتمل آهي ۽ چار ڊوائيس تائين I / O بندرگاهن جي هڪ سيٽ سان ختم ٿئي ٿي. آپريٽنگ حجمtage جي حد 3.3V کان 5.5V تائين آھي، ۽ آر ايف فريڪوئنسي 2400MHz کان 2480MHz تائين آھي. اوپن اسپيس ۾ ٽرانسميشن جو فاصلو 80 کان 100m آهي، ۽ ٽرانسميشن جي شرح 250Kbps آهي. ماڊل 1 کان 1 يا 1 کان گھڻن (چار تائين) ٽرانسميشن کي سپورٽ ڪري ٿو.
PRODUCT ماڊل خاصيتون
- آپريٽنگ جلدtage: 3.3~5.5V
- آر ايف فريڪئنسي:2400MHz ~ 2480MHz
- بجلي جو استعمال: 24 mA@ +5dBm TX موڊ تي ۽ 23 mA RX موڊ تي.
- توانائي جي منتقلي: +5dBm
- ٽرانسميشن جي شرح: 250 ڪلوپس
- ٽرانسميشن فاصلو: 80 کان 100 ميٽر جي چوڌاري کليل جاء تي
- بيڊ ريٽ 9,600bps يا 19,200bps
- 1 کان 1 يا 1 کان گھڻن (چار تائين) ٽرانسميشن کي سپورٽ ڪري ٿو.
ماڊل ظاهر ۽ طول و عرض
RFLINK-UART ماڊل هڪ روٽ ٽرمينل تي مشتمل آهي ۽ چار ڊوائيس ختم ٿيڻ تائين. روٽ ٽرمينل ۽ ڊيوائس جي پڇاڙي ٻاهرئين ڏسندڙ ساڳيا آهن، ۽ انهن کي پوئتي تي ليبل ذريعي سڃاڻي سگهجي ٿو. RFLINK-UART ماڊل جي گروپ جي سڃاڻپ 0001 آهي، ۽ BAUD 9600 آهي.
PRODUCT پن جي تعريف
روٽ | ڊوائيس |
---|---|
ID0 | ID0 |
ID1 | ID1 |
IO | IO |
5V | 5V |
جي اين ڊي | جي اين ڊي |
پيداوار جي استعمال جون هدايتون
سيٽ اپ روٽ ۽ ڊوائيسز
سڀني قسمن جا ڊولپمينٽ بورڊز ۽ MCUs جيڪي UART ڪميونيڪيشن انٽرفيس کي سپورٽ ڪن ٿا، ھي ماڊل سڌو سنئون استعمال ڪري سگھن ٿا، ۽ اضافي ڊرائيورن يا API پروگرامن کي انسٽال ڪرڻ جي ڪا ضرورت ناھي. RFLINK-UART وائرليس UART ٽرانسميشن ماڊل 1 کان گھڻن قسم جي سپورٽ ڪري ٿو، ڊفالٽ روٽ ٽرمينل (#0) کان پوءِ پاور آن ڊيوائس (#1) سان ڳنڍيل آھي جيڪڏھن توھان وٽ ٻيو نمبر وارو ڊيوائس آھي (#2~#4). توھان منتخب ڪري سگھوٿا مختلف ڊوائيس پاسا جيڪي توھان ڳنڍڻ چاھيو ٿا ID0 ۽ ID1 پنن ذريعي روٽ پاسي.
ڊوائيس جي چونڊ جي ID0/ID1 ميلاپ لاءِ، ھيٺ ڏنل جدول ڏانھن رجوع ڪريو:
ڊوائيس 1 (#1) | ڊوائيس 2 (#2) | ڊوائيس 3 (#3) | ڊوائيس 4 (#4) |
---|---|---|---|
ID0 پن: HIGH ID1 پن: HIGH |
ID0 پن: HIGH ID1 پن: گھٽ |
ID0 پن: گھٽ ID1 پن: HIGH |
ID0 پن: گھٽ ID1 پن: گھٽ |
جي ڊوائس پاسي کان پهرين مطابق گهربل ڊيوائس نمبر تي مقرر ڪيو وڃي، روٽ هڪ ئي ٽيبل ذريعي ٽارگيٽ اوزار چونڊيندو. توهان روٽ جي ID0 ۽ ID1 ذريعي پيغام منتقل ڪرڻ لاءِ هڪ مختلف ڊوائيس چونڊي سگهو ٿا، عام طور تي ID0 يا/۽ ID1 کي GND سان ڳنڍيو. ان کان وڌيڪ، روٽ سائڊ پڻ IO پن ذريعي گھٽ/هاءِ سگنل موڪلي سگھي ٿو ته جيئن پرواز تي ٽارگيٽ ڊيوائس چونڊيو وڃي.ample، هيٺ ڏنل شڪل ۾، Arduino نانو ڊيوائس کي منتخب ڪري ٿو D4 ۽ D5 پنن ذريعي ڳنڍڻ لاءِ. ID0 ۽ ID1 پنن ڏانهن لاڳاپيل هاء/گهٽ سگنل موڪلڻ کان پوء، روٽ ٽرمينل پراڻي ڪنيڪشن جي آخر سان ٽرانسميشن کي روڪيندو (يعني، ٽرانسميشن کي روڪيو ۽ پراڻي ڪنيڪشن جي آخر سان وصول ڪرڻ). ۽ نئين ڪنيڪشن تي سوئچ ڪرڻ لاءِ ID_Lat پن مان گھٽ سگنل جو انتظار ڪريو..
RFLINK-UART وائرليس UART ٽرانسميشن ماڊل ھڪڙو استعمال ڪرڻ ۾ آسان ماڊل آھي جيڪو فوري طور تي ۽ بي درديءَ سان وائرڊ UAR کي وائرليس UAR ٽرانسميشن ۾ اپڊيٽ ڪري ٿو. ان کان وڌيڪ، اتي I/O بندرگاهن جو هڪ سيٽ آهي، تنهنڪري توهان کي ڪنهن به ڪوڊنگ ڪوشش ۽ هارڊويئر جي ضرورت نه آهي IO سوئچز کي ريموٽ سان چڱي طرح ڪنٽرول ڪرڻ لاءِ.
ماڊل ظاهر ۽ طول و عرض
RFLINK-UART ماڊل هڪ روٽ ٽرمينل تي مشتمل آهي (کاٻي) ۽ چار ڊيوائس جي آخر تائين (هيٺ ڏنل شڪل جي ساڄي پاسي، 1 کان 4 تائين نمبر ٿي سگهي ٿو)، ٻئي ٻاهران ڏسندڙ هڪجهڙا آهن، ان کي سڃاڻي سگهجي ٿو. پوئتي تي ليبل جي ذريعي. جيئن هيٺ ڏيکاريل آهي، RFLINK-UART ماڊل جي گروپ ID 0001 آهي ۽ BAUD 9600 آهي.
ماڊل خاصيتون
- آپريٽنگ جلدtage: 3.3~5.5V
- آر ايف فريڪئنسي:2400MHz ~ 2480MHz.
- بجلي جو استعمال: 24 mA@ +5dBm TX موڊ تي ۽ 23mA RX موڊ تي.
- توانائي جي منتقلي: +5dBm
- ٽرانسميشن جي شرح: 250 ڪلوپس
- ٽرانسميشن فاصلو: 80 کان 100 ميٽر جي چوڌاري کليل جاء تي
- بيڊ جي شرح:9,600bps يا 19,200bps
- 1 کان 1 يا 1 کان گھڻن (چار تائين) ٽرانسميشن کي سپورٽ ڪري ٿو.
پن جي تعريف
- GND → زمين
- +5V → 5V جلدtage داخل
- TX→ ڊولپمينٽ بورڊ UART جي RX سان ملندڙ جلندڙ آهي
- آر ايڪس→ ڊولپمينٽ بورڊ UART جي TX سان ملندڙ جلندڙ آهي
- سي بي→ هي CEB زمين (GND) سان ڳنڍڻ گهرجي، پوء ماڊل پاور تي هوندو ۽ پاور-بچت ڪنٽرول فنڪشن جي طور تي استعمال ڪري سگهجي ٿو.
- ٻاهر → IO پورٽ جو ٻاھر ڪڍڻ وارو پن (آن/آف ايڪسپورٽ)
- IN → ان پٽ IO پورٽ جو پن (آن / آف وصول).
- ID1 ، ID0 → منتخب ڪري ٿو ڪهڙي ڊوائيس سان ڳنڍڻ لاءِ انهن ٻن پنن جي HIGH/LOW ميلاپ ذريعي.
- ID_Lat→ ڊوائيس ID لچ پنن. جڏهن روٽ ٽارگيٽ ڊيوائس کي ID0، ID1 ذريعي سيٽ ڪري ٿو، توهان کي هن پن کي LOW سيٽ ڪرڻ جي ضرورت آهي ته پوءِ ڪنيڪشن کي سرڪاري طور تي مخصوص ڊيوائس تي تبديل ڪيو ويندو.
- GND → زمين
- +5V→ 5V والtage داخل
- TX → ڊولپمينٽ بورڊ UART جي RX سان ملندڙ جلندڙ آهي
- آر ايڪس → ڊولپمينٽ بورڊ UART جي TX سان ملندڙ جلندڙ آهي
- سي بي → هي CEB زمين (GND) سان ڳنڍڻ گهرجي، پوء ماڊل پاور تي هوندو ۽ پاور-بچت ڪنٽرول فنڪشن جي طور تي استعمال ڪري سگهجي ٿو.
- ٻاهر → IO پورٽ جو آئوٽ پن پن (آن/آف ايڪسپورٽ) I
- IN → IO پورٽ جو ان پٽ پن (آن/آف وصول).
- ID1 ، ID0→ انهن ٻن پنن جي HIGH/LOW ميلاپ ذريعي، ڊوائيس کي مختلف ڊوائيس نمبرن تي سيٽ ڪري سگهجي ٿو. ID_Lat→ هي پن فوٽ ڊوائيس تي ڪو به اثر نه آهي.
ڪيئن استعمال ڪجي
سڀني قسمن جا ڊولپمينٽ بورڊز ۽ MCUs جيڪي UART ڪميونيڪيشن انٽرفيس کي سپورٽ ڪن ٿا، ھي ماڊل سڌو سنئون استعمال ڪري سگھن ٿا، ۽ اضافي ڊرائيورن يا API پروگرامن کي انسٽال ڪرڻ جي ڪا ضرورت ناھي.
سيٽ اپ روٽ ۽ ڊوائيسز
روايتي وائرڊ TTL 1 کان 1 ٽرانسميشن آهي، RFLINK-UART وائرليس UART ٽرانسميشن ماڊل 1 کان گھڻن قسم جي سپورٽ ڪندو، ڊفالٽ روٽ ٽرمينل (#0) کان پوءِ پاور آن ڊيوائس (#1) سان ڳنڍيل آهي جيڪڏهن توهان وٽ ٻيو آهي نمبر وارو ڊيوائس (#2~#4). توھان منتخب ڪري سگھوٿا مختلف ڊوائيس پاسي جيڪي توھان ڳنڍڻ چاھيو ٿا ID0 ۽ ID1 پنن ذريعي روٽ پاسي. ڊوائيس جي چونڊ جي ID0/ID1 ميلاپ لاءِ، مھرباني ڪري ھيٺ ڏنل جدول ڏانھن رجوع ڪريو.
ID0، ID1 پن ڊفالٽ هاءِ آهن، اهي زمين سان ڳنڍڻ ذريعي گهٽ هوندا.
نوٽ: ڊيوائس پاسي کان پهرين مطابق گهربل ڊيوائس نمبر تي مقرر ڪيو وڃي، روٽ ساڳئي ٽيبل ذريعي ٽارگيٽ ڊيوائس چونڊيندو.
توهان روٽ جي ID0 ۽ ID1 ذريعي پيغامن کي منتقل ڪرڻ لاءِ هڪ مختلف ڊيوائس چونڊي سگهو ٿا، عام طور تي ID0 يا/۽ ID1 کي GND سان ڳنڍڻ. ان کان وڌيڪ، روٽ سائڊ پڻ موڪلي سگھي ٿو گھٽ / اعلي سگنل IO پن ذريعي پرواز تي ٽارگيٽ ڊوائيس چونڊڻ لاء. مثال طورample، هيٺ ڏنل شڪل ۾، Arduino نانو ڊيوائس کي منتخب ڪري ٿو D4 ۽ D5 پنن ذريعي ڳنڍڻ لاءِ.
ID0 ۽ ID1 پنن ڏانهن لاڳاپيل هاء/گهٽ سگنل موڪلڻ کان پوء، روٽ ٽرمينل پراڻي ڪنيڪشن جي آخر سان ٽرانسميشن کي روڪيندو (يعني، ٽرانسميشن کي روڪيو ۽ پراڻي ڪنيڪشن جي آخر سان وصول ڪرڻ). ۽ نئين ڪنيڪشن تي سوئچ ڪرڻ لاءِ ID_Lat پن مان گھٽ سگنل جو انتظار ڪريو.
نئين ڪنيڪشن سان پيغام پهچائڻ/ وصول ڪرڻ شروع ڪريو
توهان ID0، ID1 ذريعي ٽارگيٽ ڊوائيس نمبر سگنل موڪلڻ کان پوء، روٽ ۽ موجوده ڳنڍيل ڊوائيس جي وچ ۾ سڀ ٽرانزيڪشن کي روڪيو ويندو. نئين ٽرانزيڪشن شروع نه ٿيندي جيستائين توهان ID_Lat جو گهٽ ۾ گهٽ 3ms جو LOW سگنل نه موڪليندا.
Arduino، Raspberry Pi، ۽ سينسر لاء ٽي استعمال ڪيس آهن.
Arduino سان ڪم ڪرڻ
Arduino جي هارڊويئر TX/RX بندرگاهن کي سڌو سنئون استعمال ڪرڻ کان علاوه، هي ماڊل پڻ سافٽ ويئر سيريلز کي سپورٽ ڪري ٿو، تنهنڪري اهو استعمال ڪري سگهي ٿو سافٽ ويئر-ايميلڊ UART ۾ جسماني UART انٽرفيس تي قبضو ڪرڻ کان بچڻ لاء. هيٺيون سابقample D2 ۽ D3 کي TX سان ڳنڍي رهيو آهي ۽ سافٽ ويئر سيريل RX، D7، D8 ذريعي RFLINK-UART ماڊل جي روٽ پاسي وارا پن آهن جيڪي ڊوائيس سان ڪنيڪشن سيٽ ڪن ٿا، ۽ D5 استعمال ڪيو ويندو آهي ٺيڪ ٽوگل پن طور. Arduino جي هدايتن جي ذريعي، ڊجيٽل رائٽ آئوٽ LOW يا HIGH D7، D8 ۽ D5 پنن لاءِ اسان حاصل ڪري سگھون ٿا متحرڪ طور تي مختلف ڊوائيسز سان ڳنڍڻ جي صلاحيت.
Exampهڪ روٽ سائڊ ٽرانسپورٽ پروگرام جو:
ExampRX رسيور-سائيڊ پروگرام جي le
عمل ڪرڻ
Raspberry Pi سان ڪم ڪرڻ
Raspberry Pi تي هي موڊ استعمال ڪرڻ پڻ ڪافي آسان آهي! RFLINK-UART ماڊل جا پن Raspberry Pi جي لاڳاپيل پنن سان ڳنڍيل آهن جيئن اڳ ۾ampمٿي ڏنل Arduino جو. ٻين لفظن ۾، توھان پڙھي سگھوٿا ۽ سڌو سنئون RX/TX پن ڏانھن لکي سگھوٿا ۽ ڪنيڪٽ ڪرڻ لاءِ ڊيوائس بيان ڪري سگھو ٿا، بس ھڪڙي روايتي UART وانگر. هيٺ ڏنل انگ اکر ڏيکاري ٿو ڪنيڪشن جو طريقو روٽ سائڊ Raspberry Pi ۽ RFLINK-UART ماڊل جي وچ ۾، ۽ ڊوائيس جي آخر جو ڪنيڪشن جو طريقو بنيادي طور تي ساڳيو آهي، پر اهو ID_ Lat پن پن کي ڳنڍڻ جي ضرورت ناهي، ۽ ID0 ۽ ID1 ضرورتن جي بنياد تي مختلف ID نمبرن تي مقرر ڪيا ويا آھن.
Exampپروگرام جو حصو:
ٽرانسميٽر بار بار معلومات منتقل ڪري ٿو ڊوائيس #3 ۽ ڊوائيس #1
وصول ڪندڙ: هي سابقampلي هڪ سادي وصولي آهي
سينسر سان سڌو ڳنڍڻ
جيڪڏهن توهان جو سينسر UART انٽرفيس کي سپورٽ ڪري ٿو ۽ Baud ريٽ 9,600 يا 19,200 کي سپورٽ ڪري ٿو، ته پوءِ توهان ان کي سڌو سنئون RFLINK-UART ماڊل جي ڊوائيس واري پاسي سان ڳنڍي سگهو ٿا، ۽ توهان جلدي ۽ بي درديءَ سان ان کي اپڊيٽ ڪري سگهو ٿا وائرليس فنڪشن سينسر پڻ. هيٺ ڏنل G3 PM2.5 سينسر هڪ اڳوڻي طور ورتو وڃي ٿوample، هيٺ ڏنل ڪنيڪشن جو طريقو ڏسو
اڳيون، مھرباني ڪري ھڪ ڊولپمينٽ بورڊ تيار ڪريو (يا ته Arduino يا Raspberry Pi) RFLINK-UART ماڊل جي RO کي ڳنڍڻ لاءِ اوٽ پاسي، توھان پڙھي سگھوٿا G3 ٽرانسميشن کي عام UART طريقي سان PM2.5 ڊيٽا، مبارڪون، G3 وٽ آھي. وائرليس ٽرانسميشن جي صلاحيتن سان گڏ PM2.5 سينسنگ ماڊل ۾ اپڊيٽ ڪيو ويو.
IO بندرگاهن استعمال ڪريو
RFLINK-UART ماڊل IO بندرگاهن جو هڪ سيٽ مهيا ڪري ٿو جيڪو توهان کي وائرليس طور تي آن / آف ڪمانڊز کي منتقل ڪرڻ جي اجازت ڏئي ٿو، ۽ هي سيٽ Io بندرگاهن ماڊل جي ٽرانسميشن يا وصول ڪرڻ تائين محدود ناهي، ۽ ٻئي پڇاڙيون هڪ ٻئي کي ڪنٽرول ڪري سگهن ٿيون. جيستائين توهان حجم تبديل ڪريوtagاي IN بندرگاهن جي ٻئي آخر ۾، توهان بدلي ويندا آئوٽ voltagاوٽ پورٽ جي ٻئي آخر ۾ هم وقت سازي سان. مھرباني ڪري ھيٺ ڏنل استعمال جو حوالو ڏيو example وضاحت ڪرڻ لاءِ ته ڪيئن استعمال ڪجي IO پورٽ کي ريموٽ ڪنٽرول ڪرڻ لاءِ سوئچ LED بلب.
دستاويز / وسيلا
![]() |
ARDUINO RFLINK-UART وائرلیس UART ٽرانسميشن ماڊل [pdf] هدايت نامو RFLINK-UART وائرليس UART ٽرانسميشن ماڊل، وائرليس UART ٽرانسميشن ماڊل، UART ٽرانسميشن ماڊل، ٽرانسميشن ماڊل، ماڊل |