ARDUINO RFLINK-UART Sendrata UART Transdona Modulo

Produktaj Informoj
La RFLINK-UART Sendrata UART-Transsendo-Modulo estas modulo, kiu ĝisdatigas kabligitan UART al sendrata UART-transsendo sen iu ajn kodiga penado aŭ aparataro. La modulo enhavas unu radikan terminalon kaj ĝis kvar aparatoj finiĝas kun aro de I/O-havenoj. La operacia voltage varias de 3.3V ĝis 5.5V, kaj la RF-frekvenco varias de 2400MHz ĝis 2480MHz. La dissenda distanco estas ĉirkaŭ 80 ĝis 100 m en la libera spaco, kaj la dissenda rapideco estas 250Kbps. La modulo subtenas 1-al-1 aŭ 1-al-multobla (ĝis kvar) dissendo.
PRODUCT Modulo Karakterizaĵoj
- Funkcianta voltage: 3.3~5.5V
- RF Ofteco:2400MHz~2480MHz
- Elektrokonsumo: 24 mA@ +5dBm ĉe TX-reĝimo kaj 23 mA ĉe RX-reĝimo.
- Transdono de potenco: +5dBm
- Transdona indico: 250 Kbps
- Dissendo de transdono: ĉirkaŭ 80 ĝis 100 m en la libera spaco
- Baudrapideco 9,600 19,200 bps aŭ XNUMX XNUMX bps
- Subtenas 1-al-1 aŭ 1-al-multobla (ĝis kvar) dissendo.
Modula Apero kaj Dimensio
La RFLINK-UART-modulo enhavas unu radikan terminalon kaj ĝis kvar aparato-finojn. La radika fina stacio kaj la aparato-fino estas eksteren-aspektantaj la samaj, kaj ili povas esti identigitaj per la etikedo sur la dorso. La grupidentigilo de la RFLINK-UART-modulo estas 0001, kaj la BAUD estas 9600.
PRODUCT Pinglo Difino
| Radiko | Aparato |
|---|---|
| ID0 | ID0 |
| ID1 | ID1 |
| IO | IO |
| 5V | 5V |
| GND | GND |
Produktaj Uzado-Instrukcioj
Agordu Radikon kaj Aparatojn
Ĉiuj specoj de evolutabuloj kaj MCUs kiuj subtenas la UART-komunikan interfacon povas uzi ĉi tiun modulon rekte, kaj ne necesas instali pliajn ŝoforojn aŭ API-programojn. La sendrata UART-transsendomodulo RFLINK-UART subtenas 1-al-multoblan tipon, defaŭltan Root-terminalon (n° 0) post ŝaltado per aparato (n° 1) estas konektita se vi havas alian numeritan Aparaton (n° 2~#4). Vi povas elekti malsamajn aparatojn al kiuj vi volas konekti per la ID0 kaj ID1-pingloj ĉe la radika flanko.
Por la kombinaĵo ID0/ID1 de elektado de aparato, rigardu la tabelon sube:
| Aparato 1 (n-ro 1) | Aparato 2 (n-ro 2) | Aparato 3 (n-ro 3) | Aparato 4 (n-ro 4) |
|---|---|---|---|
| ID0 pinglo: ALTA ID1 pinglo: ALTA |
ID0 pinglo: ALTA ID1 pinglo: MALALTA |
ID0 pinglo: MALALTA ID1 pinglo: ALTA |
ID0 pinglo: MALALTA ID1 pinglo: MALALTA |
La aparato flanko devus esti agordita al la bezonata aparato numero laŭ unue, la radiko elektos la cela aparato tra la sama tablo. Vi povas elekti malsaman aparaton por transdoni la mesaĝon per la ID0 kaj ID1 de la radiko, kutime ligi ID0 aŭ/kaj ID1 al la GND. Pli ol tio, la radika flanko ankaŭ povas sendi Malalta/Altan signalon tra la IO-stifto por elekti la celan aparaton sur la muŝo Eks.ample, en la suba figuro, Arduino Nano elektas la Aparato por konekti per la D4 kaj D5-pingloj. Post sendado de la responda Alta/Malalta signalo al la ID0 kaj ID1-pingloj, la Root-terminalo interrompos la transdonon kun la malnova konektfino (tio estas, ĉesigi la transdonon kaj ricevadon kun la malnova konektfino). Kaj atendu Malalta signalo de la ID_Lat-pinglo por ŝanĝi al la nova konekto..
La Sendrata UART-Transsendo-Modulo RFLINK-UART estas facile uzebla modulo, kiu tuj kaj senpere ĝisdatigas kablitan UAR al sendrata UAR-transsendo. Pli ol tio, ekzistas aro de I/O-haveno tie, tiel vi ne bezonas ajnan kodan penadon kaj aparataron por fari IO-ŝaltilojn bone kontrolitajn malproksime.
Modula Apero kaj Dimensio
La RFLINK-UART-modulo enhavas unu radikan terminalon (maldekstre) kaj ĝis kvar Aparato-finon (sur la dekstra flanko de la malsupra figuro, povus esti numerita de 1 ĝis 4), la du estas eksteren samaj, ĝi povas esti identigita. per la etikedo sur la dorso. Kiel montrite sube, la Group ID de la RFLINK-UART-modulo estas 0001 kaj la BAUD estas 9600. 
Modulaj karakterizaĵoj
- Funkcianta voltage: 3.3~5.5V
- RF Ofteco:2400MHz~2480MHz.
- Elektrokonsumo: 24 mA@ +5dBm ĉe TX-reĝimo kaj 23mA ĉe RX-reĝimo.
- Transdono de potenco: +5dBm
- Transdona indico: 250 Kbps
- Dissendo de transdono: ĉirkaŭ 80 ĝis 100 m en la libera spaco
- Baudrapideco:9,600bps aŭ 19,200bps
- Subtenas 1-al-1 aŭ 1-al-multobla (ĝis kvar) dissendo.
Pingla difino

- GND→ Tero
- +5V→ 5V voltage enigo
- La TX→ respondas al la RX de la evolutabulo UART
- La RX→ respondas al la TX de la evolutabulo UART
- LA CEB→ Ĉi tiu CEB devus konektiĝi al la grundo (GND), tiam la modulo estos ŝaltita kaj povas esti uzata kiel energiŝpara kontrolfunkcio.
- EKSTER→ Eliga pinglo de IO-Haveno (On/Malŝaltita eksporto)
- EN→Enigo pinglo de la IO-Haveno (On/Off ricevo).
- ID1, ID0 → elektas al kiu aparato konekti per la ALTA/ALALTA kombinaĵo de ĉi tiuj du pingloj.
- ID_Lat→ Aparato ID Latch pingloj. Kiam Root fiksas la celan aparaton per ID0, ID1, vi devas agordi ĉi tiun pinglon LOW tiam la konekto oficiale estos ŝanĝita al la specifita aparato.
- GND→ Tero
- +5V→ 5V voltage enigo
- La TX→ respondas al la RX de la evolutabulo UART
- La RX→ respondas al la TX de la evolutabulo UART
- LA CEB→ Ĉi tiu CEB devus konektiĝi al la grundo (GND), tiam la modulo estos ŝaltita kaj povas esti uzata kiel energiŝpara kontrolfunkcio.
- EKSTER→ Eliga pinglo de IO-Haveno (On/Off eksporto)I
- EN→ Eniga pinglo de la IO-Haveno (On/Off ricevo).
- ID1, ID0→ Per la ALTA/ALALTA kombinaĵo de ĉi tiuj du pingloj, la Aparato povas esti agordita al malsamaj aparataj numeroj. ID_Lat→ Ĉi tiu Pin-piedo ne efikas sur Aparato.
Kiel uzi
Ĉiuj specoj de evolutabuloj kaj MCUs kiuj subtenas la UART-komunikan interfacon povas uzi ĉi tiun modulon rekte, kaj ne necesas instali pliajn ŝoforojn aŭ API-programojn.
Agordu Radikon kaj Aparatojn
La tradicia kablita TTL estas 1 ĝis 1 transdono, la sendrata UART-transsendo-modulo RFLINK-UART subtenos 1-al-multoblan tipon, defaŭltan Radikan terminalon (n° 0) post la ŝaltado per aparato (n. 1) estas konektita se vi havas alian. numerita Aparato (#2~#4). Vi povas elekti malsaman aparaton, al kiu vi volas konekti per la ID0 kaj ID1-pingloj ĉe la radika flanko. Por la kombinaĵo ID0/ID1 de elekta aparato, bonvolu raporti al la suba tabelo.
ID0, ID1-stifto estas defaŭlte ALTA, ili estos LOW per konekto al la grundo.
Notu: Aparato flanko devus esti agordita al la bezonata aparato numero laŭ unue, la radiko elektos la cela aparato tra la sama tablo.
Vi povas elekti malsaman aparaton por transdoni mesaĝojn per la ID0 kaj ID1 de la radiko, kutime ligante ID0 aŭ/kaj ID1 al la GND. Pli ol tio, la radika flanko ankaŭ povas sendi Malalta/Altan signalon tra la IO-pinglo por elekti la celan aparaton sur la muŝo. Por ekzample, en la suba figuro, Arduino Nano elektas la Aparato por konekti per la D4 kaj D5-pingloj 。
Post sendado de la responda Alta/Malalta signalo al la ID0 kaj ID1-pingloj, la Root-terminalo interrompos la transdonon kun la malnova koneksa fino (tio estas, ĉesigi la transdonon kaj ricevi kun la malnova konektofino). Kaj atendu Malalta signalo de la ID_Lat pinglo por ŝanĝi al la nova konekto.
Komencu transdoni/ricevi mesaĝojn kun la nova konekto
Post kiam vi sendas la cel-aparatan numero-signalon per ID0, ID1, ĉiuj transsekcioj inter la radiko kaj la nuna konektita aparato estos ĉesigita. La nova transsekcio ne komenciĝos ĝis vi sendos LOW signalon de ID_Lat almenaŭ 3ms.

Estas tri uzkazoj por Arduino, Raspberry Pi kaj sensiloj.
Laborante kun Arduino
Krom uzi la aparataron TX/RX-havenojn de Arduino rekte, ĉi tiu modulo ankaŭ subtenas programajn serialojn, do ĝi povas Uzi en programaro-emulita UART por eviti okupi la fizikan UART-interfacon. La sekva ekzample estas konektanta D2 kaj D3 al TX kaj la Root-flanko de la RFLINK-UART-modulo per la programaro seria RX, D7, D8 estas la pingloj, kiuj fiksas la konekton al la aparato, kaj D5 estas uzata kiel la bona baskulo. Per la instrukcioj de Arduino, digitalWrite eligas LOW aŭ HIGH por la D7, D8 kaj D5-pingloj Ni povas atingi la kapablon dinamike konekti al malsamaj aparatoj.

Example de radikflanka transportprogramo:

Example de RX ricevil-flanka programo 
ekzekuti

Laborante kun la Raspberry Pi
Uzi ĉi tiun modon sur la Raspberry Pi ankaŭ estas sufiĉe facila! La pingloj de la RFLINK-UART-modulo estas konektitaj al la respondaj de la Raspberry Pi kiel en la eksample de la Arduino supre. Alivorte, vi povas legi kaj skribi rekte al la pinglo RX/TX kaj specifi la aparaton por konekti, same kiel tradicia UART. La sekva figuro montras la konektan metodon inter la Root-flanka Raspberry Pi kaj la RFLINK-UART-modulo, kaj la konektometodo de la Aparato-fino estas esence la sama, sed ĝi ID_ La Lat-pingla pinglo ne bezonas esti konektita, kaj ID0 kaj ID1 estas agordita al malsamaj ID-nombroj depende de la postuloj.
Exampla programo:
La dissendilo plurfoje transdonas informojn al aparato numero 3 kaj aparato numero 1


Ricevilo: Ĉi tiu ekzample estas simpla ricevi

Rekta konekto kun sensilo
Se via sensilo subtenas la UART-interfacon kaj la Baud-rapideco subtenas 9,600 aŭ 19,200, tiam vi povas rekte konekti ĝin al la aparato-flanko de la RFLINK-UART-modulo, kaj vi povas rapide kaj sendolore ĝisdatigi ĝin ankaŭ Sendrata funkcio-sensilo. La sekva G3 PM2.5-sensilo estas prenita kiel eksample, raportu al la sekva konektometodo
Poste, bonvolu prepari disvolvan tabulon (ĉu Arduino aŭ Raspberry Pi) por konekti la RO de la modulo RFLINK-UART Sur la ot-flanko, vi povas legi la transdonon G3 laŭ la ĝenerala UART-maniero PM2.5-datumoj, gratulon, la G3 havas estis ĝisdatigita al PM2.5-sensa modulo kun sendrataj dissendkapabloj.
Uzu IO-Havenojn
La RFLINK-UART-modulo disponigas aron da IO-havenoj, kiuj ebligas al vi elsendi ŝalti/malŝalti komandojn sendrate, kaj ĉi tiu aro Io-havenoj ne estas limigitaj al la transdono aŭ ricevanta fino de la modulo, kaj ambaŭ finoj povas kontroli unu la alian. Tiel longe kiel vi ŝanĝas la voltage de la IN-haveno ĉe ambaŭ finoj, vi ŝanĝos la eligon voltage de la ekstera haveno ĉe la alia fino sinkrone. Bonvolu raporti al la sekva uzado ekzample por klarigi kiel uzi IO-Havenon por malproksime kontroli la ŝaltilon LED-ampolon.
Dokumentoj/Rimedoj
![]() |
ARDUINO RFLINK-UART Sendrata UART Transdona Modulo [pdf] Instrukcia Manlibro RFLINK-UART Sendrata UART-Dissenda Modulo, Sendrata UART-Dissendo-Modulo, UART-Dissendo-Modulo, Transsendo-Modulo, Modulo |




