RFLINK-UART Sendrata UART-Transdona Modula Instrukcio-Manlibro
La Sendrata UART-Transsendo-Modulo RFLINK-UART estas facile uzebla modulo, kiu tuj kaj senpere ĝisdatigas kablitan UART al sendrata UART-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
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
- Transdono-rapideco: 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
Radiko![]() |
Aparato![]() |
GNDà Ground
+5Val 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) INàEniga 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à Ground
+5Val 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 INà 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 la 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
Aparato 1 (n-ro 1) | Aparato 2 (n-ro 2) | Aparato 3 (n-ro 3) | Aparato 4 (n-ro 4) | |
ID0 pinglo | ALTA | ALTA | MALALTA | MALALTA |
ID1 pinglo | ALTA | MALALTA | ALTA | MALALTA |
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 celan aparaton per la sama tablo.
Vi povas elekti la malsaman aparaton por transdoni mesaĝon per la ID0 kaj ID1 de radiko, kutime ligi ID0 aŭ/kaj ID1 al la GND. Pli ol tio, la radika flanko ankaŭ povas sendi Malaltan/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
Radika terminalo interrompos la transdonon kun la malnova konektofino (tio estas, ĉesigi la transdonon kaj ricevadon 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ŭ ALTE por la D7, D8 kaj D5-pingloj Ni povas atingi la kapablon dinamike konekti al malsamaj aparatoj.
Arduino (Italio) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (Radiko) | ID0
(Radiko) |
ID1
(Radiko) |
5V | GND CEB |
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 RFLINKUART-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 Radiko-flanko
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 ankaŭ povas rapide kaj sendolore ĝisdatigi ĝin Sendrata funkcio-sensilo. La sekva G3 PM2.5-sensilo estas prenita kiel eksample, raportu al la sekva konektometodo
Poste, bonvolu prepari evolutablon (aŭ Arduino aŭ Raspberry Pi) al
konekti la RO de la RFLINK-UART-modulo Sur la ot-flanko, vi povas legi la G3-transdonon laŭ la ĝenerala UART-maniero PM2.5-datumoj, gratulon, la G3 estis ĝisdatigita al PM2.5-sensa modulo kun sendrataj transmisiaj kapabloj.
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
![]() |
RFLINK RFLINK-UART Sendrata UART Transdona Modulo [pdf] Instrukcia Manlibro RFLINK-UART, Sendrata UART-Transdona Modulo, RFLINK-UART Sendrata UART-Transdona Modulo |