ARDUINO RFLINK-UART රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය
නිෂ්පාදන තොරතුරු
RFLINK-UART Wireless UART සම්ප්රේෂණ මොඩියුලය යනු කිසිදු කේතීකරණ ප්රයත්නයක් හෝ දෘඪාංගයකින් තොරව රැහැන් රහිත UART සම්ප්රේෂණය වෙත රැහැන් රහිත UART උත්ශ්රේණිගත කරන මොඩියුලයකි. මොඩියුලයේ එක් මූල පර්යන්තයක් අඩංගු වන අතර උපාංග හතරක් දක්වා I/O ports කට්ටලයකින් අවසන් වේ. මෙහෙයුම් පරිමාවtage පරාසය 3.3V සිට 5.5V දක්වා වන අතර RF සංඛ්යාතය 2400MHz සිට 2480MHz දක්වා පරාසයක පවතී. විවෘත අවකාශයේ සම්ප්රේෂණ දුර මීටර් 80 සිට 100 දක්වා වන අතර සම්ප්රේෂණ වේගය 250Kbps වේ. මොඩියුලය 1 සිට 1 දක්වා හෝ 1 සිට බහු (හතර දක්වා) සම්ප්රේෂණය සඳහා සහය දක්වයි.
නිෂ්පාදන මොඩියුලයේ ලක්ෂණ
- මෙහෙයුම් වෙළුමtage: 3.3~5.5V
- RF සංඛ්යාතය:2400MHz~2480MHz
- බලශක්ති පරිභෝජනය: TX මාදිලියේදී 24 mA@ +5dBm සහ RX මාදිලියේදී 23 mA.
- සම්ප්රේෂණ බලය: +5dBm
- සම්ප්රේෂණ අනුපාතය: 250Kbps
- සම්ප්රේෂණ දුර: විවෘත අවකාශයේ මීටර් 80 සිට 100 දක්වා
- Baud අනුපාතය9,600bps හෝ 19,200bps
- 1 සිට 1 දක්වා හෝ 1 සිට බහු (හතර දක්වා) සම්ප්රේෂණය සඳහා සහය දක්වයි.
මොඩියුලයේ පෙනුම සහ මානය
RFLINK-UART මොඩියුලයේ එක් මූල පර්යන්තයක් සහ උපාංග හතරක් දක්වා ඇත. මූල පර්යන්තය සහ උපාංගයේ අවසානය බාහිර පෙනුම එකම වන අතර පිටුපස ඇති ලේබලය මගින් ඒවා හඳුනාගත හැකිය. RFLINK-UART මොඩියුලයේ කණ්ඩායම් හැඳුනුම්පත 0001 වන අතර BAUD 9600 වේ.
නිෂ්පාදන පින් අර්ථ දැක්වීම
මූල | උපාංගය |
---|---|
ID0 | ID0 |
ID1 | ID1 |
IO | IO |
5V | 5V |
GND | GND |
නිෂ්පාදන භාවිත උපදෙස්
මූල සහ උපාංග සකසන්න
UART සන්නිවේදන අතුරුමුහුණත සඳහා සහාය දක්වන සියලුම වර්ගයේ සංවර්ධන පුවරු සහ MCU මෙම මොඩියුලය සෘජුවම භාවිතා කළ හැකි අතර, අතිරේක ධාවක හෝ API වැඩසටහන් ස්ථාපනය කිරීමට අවශ්ය නොවේ. RFLINK-UART රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය 1 සිට බහු වර්ගයට සහය දක්වයි, ඔබට වෙනත් අංක සහිත උපාංගයක් තිබේ නම් (#0~#1) උපාංගයක් (#2) සමඟ බලයෙන් ක්රියාත්මක වූ පසු පෙරනිමි මූල පර්යන්තය (#4) සම්බන්ධ වේ. ඔබට මූල පැත්තේ ඇති ID0 සහ ID1 පින් හරහා ඔබට සම්බන්ධ වීමට අවශ්ය විවිධ උපාංග පැති තෝරාගත හැක.
උපාංග තේරීමේ ID0/ID1 සංයෝජනය සඳහා, පහත වගුව බලන්න:
උපාංගය 1 (#1) | උපාංගය 2 (#2) | උපාංගය 3 (#3) | උපාංගය 4 (#4) |
---|---|---|---|
ID0 පින්: ඉහළ ID1 පින්: ඉහළ |
ID0 පින්: ඉහළ ID1 පින්: අඩුයි |
ID0 පින්: අඩුයි ID1 පින්: ඉහළ |
ID0 පින්: අඩුයි ID1 පින්: අඩුයි |
උපාංගයේ පැත්ත පළමුවට අනුව අවශ්ය උපාංග අංකයට සැකසිය යුතුය, root විසින් ඉලක්ක උපාංගය එකම වගුව හරහා තෝරා ගනු ඇත. මූලයේ ID0 සහ ID1 හරහා පණිවිඩය මාරු කිරීමට ඔබට වෙනත් උපාංගයක් තෝරාගත හැක, සාමාන්යයෙන් ID0 හෝ/සහ ID1 GND වෙත බැඳ තබන්න. ඊට වඩා, මුල් පැත්තට පියාසර කිරීමේදී ඉලක්ක උපාංගය තෝරා ගැනීමට IO පින් හරහා අඩු/ඉහළ සංඥාවක් යැවිය හැක.ample, පහත රූපයේ, Arduino Nano D4 සහ D5 පින් හරහා සම්බන්ධ වීමට උපාංගය තෝරා ගනී. ID0 සහ ID1 pins වලට අදාල High/Low signal යැවීමෙන් පසු, Root terminal එක මගින් සම්ප්රේෂණයට බාධා කරයි (එනම්, සම්ප්රේෂණය නවත්වා පැරණි සම්බන්ධතා අන්තයෙන් ලබා ගැනීම). නව සම්බන්ධතාවයට මාරු වීමට ID_Lat පින් එකෙන් අඩු සංඥාවක් ලැබෙන තෙක් රැඳී සිටින්න.
RFLINK-UART රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය භාවිතා කිරීමට පහසු මොඩියුලයක් වන අතර එය රැහැන් රහිත UAR සම්ප්රේෂණය වෙත ක්ෂණිකව සහ වේදනා රහිතව යාවත්කාලීන කරයි. ඊටත් වඩා, එහි I/O port කට්ටලයක් ඇත, එබැවින් IO ස්විචයන් දුරස්ථව හොඳින් පාලනය කිරීමට ඔබට කිසිදු කේතීකරණ උත්සාහයක් සහ දෘඩාංග අවශ්ය නොවේ.
මොඩියුලයේ පෙනුම සහ මානය
RFLINK-UART මොඩියුලයේ එක් මූල පර්යන්තයක් (වමේ) සහ උපාංග හතරක් දක්වා ඇත (පහත රූපයේ දකුණු පැත්තේ, 1 සිට 4 දක්වා අංක කළ හැක), දෙකම පිටතින් පෙනෙන්නේ එකම ය, එය හඳුනාගත හැකිය පිටුපස ඇති ලේබලය මගින්. පහත දැක්වෙන පරිදි, RFLINK-UART මොඩියුලයේ කණ්ඩායම් හැඳුනුම්පත 0001 වන අතර BAUD 9600 වේ.
මොඩියුලයේ ලක්ෂණ
- මෙහෙයුම් වෙළුමtage: 3.3~5.5V
- RF සංඛ්යාතය:2400MHz~2480MHz.
- බලශක්ති පරිභෝජනය: TX මාදිලියේදී 24 mA@ +5dBm සහ RX මාදිලියේදී 23mA.
- සම්ප්රේෂණ බලය: +5dBm
- සම්ප්රේෂණ අනුපාතය: 250Kbps
- සම්ප්රේෂණ දුර: විවෘත අවකාශයේ මීටර් 80 සිට 100 දක්වා
- බෝඩ් අනුපාතය:9,600bps හෝ 19,200bps
- 1 සිට 1 දක්වා හෝ 1 සිට බහු (හතර දක්වා) සම්ප්රේෂණය සඳහා සහය දක්වයි.
පින් අර්ථ දැක්වීම
- GND→ බිම
- +5V→ 5V වෙළුමtagඊ ආදානය
- TX→ සංවර්ධන මණ්ඩලය UART හි RX ට අනුරූප වේ
- RX→ සංවර්ධන මණ්ඩලය UART හි TX ට අනුරූප වේ
- ලංවිම→ මෙම CEB බිමට සම්බන්ධ විය යුතුය (GND), එවිට මොඩියුලය බලයෙන් ක්රියාත්මක වන අතර එය බලශක්ති ඉතිරිකිරීමේ පාලන කාර්යයක් ලෙස භාවිතා කළ හැක.
- පිටත→ IO වරායේ ප්රතිදාන පින් (On/Off export)
- IN→ආදානය IO වරායේ පින් (ලැබීමේ/අක්රිය).
- ID1, ID0 →මෙම අල්ෙපෙනති දෙකේ ඉහළ/අඩු සංයෝජනය හරහා සම්බන්ධ විය යුතු උපාංගය තෝරයි.
- ID_Lat→ උපාංග හැඳුනුම්පත අගුළු කටු. Root ID0, ID1 හරහා ඉලක්ක උපාංගය සකසන විට, ඔබට මෙම පින් එක අඩුවෙන් සැකසීමට අවශ්ය වේ එවිට සම්බන්ධතාවය නිල වශයෙන් නිශ්චිත උපාංගයට මාරු වේ.
- GND→ බිම
- +5V→ 5V වෙළුමtagඊ ආදානය
- TX→ සංවර්ධන මණ්ඩලය UART හි RX ට අනුරූප වේ
- RX→ සංවර්ධන මණ්ඩලයේ UART හි TX ට අනුරූප වේ
- ලංවිම→ මෙම CEB බිමට සම්බන්ධ විය යුතුය (GND), එවිට මොඩියුලය බලයෙන් ක්රියාත්මක වන අතර එය බලශක්ති ඉතිරිකිරීමේ පාලන කාර්යයක් ලෙස භාවිතා කළ හැක.
- පිටත→ IO වරායේ ප්රතිදාන පින් (On/Off export)I
- IN→ IO වරායේ ආදාන පින් (ලැබීමේ/අක්රිය).
- ID1, ID0→ මෙම පින් දෙකේ ඉහළ/අඩු සංයෝජනය හරහා, උපාංගය විවිධ උපාංග අංකවලට සැකසිය හැක. ID_Lat→ මෙම පින් පාදය උපාංගයට බලපෑමක් නැත.
භාවිතා කරන ආකාරය
UART සන්නිවේදන අතුරුමුහුණත සඳහා සහාය දක්වන සියලුම වර්ගයේ සංවර්ධන පුවරු සහ MCUs මෙම මොඩියුලය සෘජුවම භාවිතා කළ හැකි අතර, අතිරේක ධාවක හෝ API වැඩසටහන් ස්ථාපනය කිරීමට අවශ්ය නොවේ.
මූල සහ උපාංග සකසන්න
සම්ප්රදායික රැහැන්ගත TTL සම්ප්රේෂණය 1 සිට 1 දක්වා වේ, RFLINK-UART රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය 1 සිට බහු වර්ගයට සහය දක්වයි, පෙරනිමි මූල පර්යන්තය (#0) ඔබ සතුව වෙනත් උපාංගයක් තිබේ නම් (#1) සම්බන්ධ කර ඇත. අංක සහිත උපාංගය (#2~# 4). ඔබට මූල පැත්තේ ඇති ID0 සහ ID1 පින් හරහා ඔබට සම්බන්ධ වීමට අවශ්ය විවිධ උපාංග පැත්ත තෝරාගත හැක. උපාංග තේරීමේ ID0/ID1 සංයෝජනය සඳහා, කරුණාකර පහත වගුව බලන්න.
ID0, ID1 පින් පෙරනිමිය ඉහළයි, ඒවා බිමට සම්බන්ධ වීම හරහා අඩු වේ.
සටහන: උපාංගයේ පැත්ත පළමුවට අනුව අවශ්ය උපාංග අංකයට සැකසිය යුතුය, root විසින් ඉලක්ක උපාංගය එකම වගුව හරහා තෝරා ගනු ඇත.
ඔබට සාමාන්යයෙන් ID0 හෝ/සහ ID1 GND වෙත බැඳ, root හි ID0 සහ ID1 හරහා පණිවිඩ මාරු කිරීමට වෙනත් උපාංගයක් තෝරාගත හැක. ඊටත් වඩා, මූල පැත්තට පියාසර කිරීමේදී ඉලක්ක උපාංගය තෝරා ගැනීමට IO පින් හරහා අඩු/ඉහළ සංඥා යැවිය හැක. උදාහරණයක් ලෙසample, පහත රූපයේ, Arduino Nano D4 සහ D5 පින් හරහා සම්බන්ධ වීමට උපාංගය තෝරා ගනී.
ID0 සහ ID1 pins වලට අදාල High/Low signal යැවීමෙන් පසු, Root terminal එක මගින් සම්ප්රේෂණයට බාධා කරයි (එනම්, සම්ප්රේෂණය නවත්වා පැරණි සම්බන්ධතා අන්තයෙන් ලබා ගැනීම). නව සම්බන්ධතාවයට මාරු වීමට ID_Lat පින් එකෙන් අඩු සංඥාවක් ලැබෙන තෙක් රැඳී සිටින්න.
නව සම්බන්ධතාවය සමඟ පණිවිඩ සම්ප්රේෂණය / ලැබීම ආරම්භ කරන්න
ඔබ ID0, ID1 හරහා ඉලක්ක උපාංග අංක සංඥාව යැවීමෙන් පසු, root සහ වත්මන් සම්බන්ධිත උපාංගය අතර සියලු සංක්රමණය නතර වනු ඇත. ඔබ අවම වශයෙන් 3ms ID_Lat හි අඩු සංඥාවක් යවන තෙක් නව හුවමාරුව ආරම්භ නොවනු ඇත.
Arduino, Raspberry Pi සහ සංවේදක සඳහා භාවිත අවස්ථා තුනක් තිබේ.
Arduino සමඟ වැඩ කිරීම
Arduino හි දෘඪාංග TX/RX ports සෘජුවම භාවිතා කිරීමට අමතරව, මෙම මොඩියුලය මෘදුකාංග අනුක්රමික සඳහාද සහය දක්වයි, එබැවින් භෞතික UART අතුරුමුහුණත අල්ලා ගැනීම වළක්වා ගැනීමට මෘදුකාංග අනුකරණය කළ UART භාවිතා කළ හැකිය. පහත සඳහන් හිටපුample විසින් D2 සහ D3 TX වෙත සම්බන්ධ කරන අතර RFLINK-UART මොඩියුලයේ Root පැත්ත RX, D7, D8 මෘදුකාංග අනුක්රමික හරහා උපාංගයට සම්බන්ධ කිරීම සකසන අල්ෙපෙනති වන අතර D5 ok toggle pin ලෙස භාවිතා කරයි. Arduino හි උපදෙස් හරහා D7, D8 සහ D5 පින් සඳහා ඩිජිටල් රයිට් ප්රතිදානය අඩු හෝ ඉහළ අගයක් ගනී.
Exampමූල පාර්ශ්වීය ප්රවාහන වැඩසටහනක le:
ExampRX ග්රාහක පැත්තේ වැඩසටහනේ le
ක්රියාත්මක කරන්න
Raspberry Pi සමඟ වැඩ කිරීම
Raspberry Pi හි මෙම මාදිලිය භාවිතා කිරීම ද තරමක් පහසු ය! RFLINK-UART මොඩියුලයේ කටු පෙර පරිදිම Raspberry Pi හි අනුරූප ඒවාට සම්බන්ධ කර ඇත.ampඉහත Arduino වල le. වෙනත් වචන වලින් කිවහොත්, ඔබට සාම්ප්රදායික UART එකක් මෙන් RX/TX පින් එකට කෙලින්ම කියවීමට සහ ලිවීමට සහ සම්බන්ධ වීමට උපාංගය සඳහන් කළ හැක. පහත රූපයේ දැක්වෙන්නේ Root-side Raspberry Pi සහ RFLINK-UART මොඩියුලය අතර සම්බන්ධතා ක්රමය වන අතර උපාංගයේ කෙළවරේ සම්බන්ධතා ක්රමය මූලික වශයෙන් සමාන වේ, නමුත් එය ID_ Lat පින් පින් එක සම්බන්ධ කිරීමට අවශ්ය නොවේ, සහ ID0 සහ ID1 අවශ්යතා අනුව විවිධ හැඳුනුම්පත් අංකවලට සකසා ඇත.
Exampවැඩසටහනේ le:
සම්ප්රේෂකය උපාංගය #3 සහ උපාංග #1 වෙත නැවත නැවතත් තොරතුරු සම්ප්රේෂණය කරයි
ලබන්නා: මෙම හිටපුample යනු සරල ලැබීමකි
සංවේදකය සමඟ සෘජු සම්බන්ධ කිරීම
ඔබගේ සංවේදකය UART අතුරුමුහුණතට සහය දක්වන්නේ නම් සහ Baud අනුපාතය 9,600 හෝ 19,200 සඳහා සහය දක්වන්නේ නම්, ඔබට එය RFLINK-UART මොඩියුලයේ උපාංග පැත්තට කෙලින්ම සම්බන්ධ කළ හැකි අතර, ඔබට එය රැහැන් රහිත ක්රියාකාරී සංවේදකය ඉක්මනින් සහ වේදනා රහිතව යාවත්කාලීන කළ හැකිය. පහත දැක්වෙන G3 PM2.5 සංවේදකය හිටපු එකක් ලෙස ගනු ලැබේample, පහත සම්බන්ධතා ක්රමය වෙත යොමු වන්න
මීළඟට, කරුණාකර RFLINK-UART මොඩියුලයේ RO සම්බන්ධ කිරීම සඳහා සංවර්ධන පුවරුවක් (Arduino හෝ Raspberry Pi) සූදානම් කරන්න, ot පැත්තෙන්, ඔබට G3 සම්ප්රේෂණය සාමාන්ය UART ආකාරයෙන් PM2.5 දත්ත කියවිය හැකිය, සුබ පැතුම්, G3 සතුව ඇත. රැහැන් රහිත සම්ප්රේෂණ හැකියාවන් සහිත PM2.5 සංවේදන මොඩියුලයක් දක්වා උත්ශ්රේණි කර ඇත.
IO Ports භාවිතා කරන්න
RFLINK-UART මොඩියුලය මඟින් ඔබට රැහැන් රහිතව විධාන සක්රිය / අක්රිය කිරීමට ඉඩ සලසන IO ports කට්ටලයක් සපයන අතර, මෙම කට්ටලය Io Ports මොඩියුලයේ සම්ප්රේෂණයට හෝ ලැබීමේ කෙළවරට සීමා නොවන අතර අන්ත දෙකටම එකිනෙක පාලනය කළ හැක. ඔබ පරිමාව වෙනස් කරන තාක් කල්tagඑක් කෙළවරක ඇති IN වරායේ e, ඔබ ප්රතිදාන පරිමාව වෙනස් කරනු ඇතtagසමමුහුර්තව අනෙක් කෙළවරේ Out port හි e. කරුණාකර පහත භාවිතය වෙත යොමු වන්න උදාampස්විච් LED බල්බය දුරස්ථව පාලනය කිරීමට IO Port භාවිතා කරන ආකාරය පැහැදිලි කිරීමට le.
ලේඛන / සම්පත්
![]() |
ARDUINO RFLINK-UART රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය [pdf] උපදෙස් අත්පොත RFLINK-UART රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය, රැහැන් රහිත UART සම්ප්රේෂණ මොඩියුලය, UART සම්ප්රේෂණ මොඩියුලය, සම්ප්රේෂණ මොඩියුලය, මොඩියුලය |