RFLINK-UART Wireless UART Transmission Module Instruction Manual
De RFLINK-UART Wireless UART Transmission Module is in maklik te brûken module dy't direkt en pynlik bedrade UART upgrade nei draadloze UART-oerdracht. Mear dan dat, d'r is dêr in set fan I / O-poarte, dus jo hawwe gjin kodearring-ynspanning en hardware nedich om IO-skeakels op ôfstân goed te kontrolearjen.
Module Uterlik en Dimension
De RFLINK-UART-module befettet ien rootterminal (links) en oant fjouwer apparaateinen (oan 'e rjochterkant fan' e figuer hjirûnder, kin nûmere wurde fan 1 oant 4), de twa binne itselde nei bûten, it kin wurde identifisearre troch it label op 'e rêch.
Lykas hjirûnder werjûn is de groep-ID fan 'e RFLINK-UART-module 0001 en de BAUD is
Module skaaimerken
- Operaasje voltage: 3.3~5.5V
- RF frekwinsje: 2400MHz ~ 2480MHz.
- Stromferbrûk: 24 mA@ +5dBm by TX-modus en 23mA by RX-modus.
- Oerdracht macht: +5dBm
- Transmission rate: 250 Kbps
- Transmission ôfstân: rûnom 80 oant 100m yn 'e iepen romte
- Baud rate:9,600 bps of 19,200 bps
- Unterstützt 1-op-1 of 1-to-meardere (oant fjouwer) oerdracht.
Pin definysje
Woartel![]() |
Apparaat![]() |
GNDà Grûn
+5Và 5V voltage ynfier De TXà komt oerien mei de RX fan it ûntwikkelingsboerd UART De RXà komt oerien mei de TX fan it ûntwikkelingsbestjoer UART DE CEBà Dizze CEB moat ferbine mei de grûn (GND), dan sil de module power-on wêze en kin brûkt wurde as in enerzjybesparjende kontrôlefunksje. ÚTà Utfierpin fan IO-poarte (eksport oan/út) INàInput pin fan de IO-poarte (On/Off ûntfangen). ID1, ID0 à selektes mei hokker apparaat te ferbinen is fia de HIGH / LOW kombinaasje fan dizze twa pinnen. ID_Latà Device ID Latch pins. As Root it doelapparaat ynstelt fia ID0, ID1, moatte jo dizze pin LOW ynstelle, dan sil de ferbining offisjeel oerskeakele wurde nei it oantsjutte apparaat. |
GNDà Grûn
+5Và 5V voltage ynfier De TXà komt oerien mei de RX fan it ûntwikkelingsboerd UART De RXà komt oerien mei de TX fan it ûntwikkelingsbestjoer UART DE CEBà Dizze CEB moat ferbine mei de grûn (GND), dan sil de module power-on wêze en kin brûkt wurde as in enerzjybesparjende kontrôlefunksje. ÚTà Utfierpin fan IO-poarte (oan/út eksportearje)I INà Input pin fan de IO-poarte (On/Off ûntfangst). ID1, ID0à Troch de HIGH / LOW-kombinaasje fan dizze twa pinnen, kin it apparaat ynsteld wurde op ferskate apparaatnûmers. ID_Latà Dizze Pin foet hat gjin effekt op Apparaat. |
Hoe te brûken
Alle soarten ûntwikkeling boards en MCU's dy't de UART-kommunikaasje-ynterface stypje, kinne dizze module direkt brûke, en it is net nedich om ekstra bestjoerders of API-programma's te ynstallearjen.
Root en apparaten ynstelle
De tradisjonele bedrade TTL is 1 oant 1 oerdracht, de RFLINK-UART draadloze UART-transmissionsmodule sil 1-nei-meardere type stypje, standert Root-terminal (#0) nei it ynskeakeljen mei apparaat (#1) is ferbûn as jo in oar hawwe nûmere apparaat (#2~# 4). Jo kinne ferskate apparaatside selektearje wêrmei jo ferbine wolle fia de ID0- en ID1-pins oan 'e rootkant. Foar de ID0/ID1 kombinaasje fan apparaat seleksje, ferwize nei de tabel hjirûnder
Apparaat 1 (#1) | Apparaat 2 (#2) | Apparaat 3 (#3) | Apparaat 4 (#4) | |
ID0 pin | HEECH | HEECH | LEECH | LEECH |
ID1 pin | HEECH | LEECH | HEECH | LEECH |
ID0, ID1 pin binne standert HIGH, se sille wêze LOW fia ferbining mei de grûn.
Noat: Apparaatkant moat wurde ynsteld op it fereaske apparaatnûmer neffens earst,
de woartel sil kieze it doel apparaat fia deselde tabel.
Jo kinne it oare apparaat kieze om berjocht oer te bringen fia de ID0 en ID1 fan root, gewoanlik ID0 of / en ID1 oan 'e GND. Mear dan dat kin de root-side ek Low / High-sinjaal stjoere fia de IO-pin om it doelapparaat op 'e flecht te kiezen.
Bygelyksample, yn 'e ûndersteande figuer, Arduino Nano selekteart it apparaat om te ferbinen fia de D4- en D5-pins.
Nei it ferstjoeren fan de oerienkommende High / Low sinjaal oan de ID0 en ID1 pins, de
Root terminal sil ûnderbrekke de oerdracht mei de âlde ferbining ein (dat is, stopje de oerdracht en ûntfange mei de âlde ferbining ein). En wachtsje op in Low sinjaal út de ID_Lat pin te wikseljen ôf nei de nije ferbining.
Begjin mei it ferstjoeren / ûntfangen fan berjochten mei de nije ferbining
Neidat jo stjoere it doel apparaat nûmer sinjaal fia ID0, ID1, alle transection tusken de woartel en de hjoeddeiske ferbûn apparaat sil wurde stoppe. De nije transeksje sil net begjinne oant jo in LOW-sinjaal stjoere fan ID_Lat op syn minst 3ms.
D'r binne trije gebrûksgefallen foar Arduino, Raspberry Pi en sensoren.
Wurkje mei Arduino
Neist it brûken fan Arduino syn hardware TX / RX havens direkt, stipet dizze module ek software serials, sadat it kin Brûk yn in software emulated UART om foar te kommen dat it besetten fan de fysike UART ynterface.
De folgjende eksample is ferbinen D2 en D3 oan TX en de Root kant fan 'e
RFLINK-UART module troch de software serial RX, D7, D8 binne de pins dy't set de ferbining mei it apparaat, en D5 wurdt brûkt as de ok toggle pin. Troch de ynstruksjes fan Arduino digitalWrite-útgongen LOW of HIGH foar de D7-, D8- en D5-pins Wy kinne de mooglikheid berikke om dynamysk te ferbinen mei ferskate apparaten.
Arduino (Itaalje) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (root) | ID0
(Woartel) |
ID1
(Woartel) |
5V | GND CEB |
Example fan in root-side ferfierprogramma:
Example fan RX-ûntfanger-side-programma:
útfiere
Wurkje mei de Raspberry Pi
It brûken fan dizze mod op 'e Raspberry Pi is ek frij maklik! De pinnen fan 'e RFLINKUART-module binne ferbûn mei de oerienkommende fan' e Raspberry Pi lykas yn 'e eks.ample fan de Arduino boppe. Mei oare wurden, kinne jo lêze en skriuwe direkt nei de RX / TX pin en spesifisearje it apparaat te ferbinen, krekt as in tradisjonele UART.
De folgjende figuer toant de ferbining metoade tusken de Root-side
Raspberry Pi en de RFLINK-UART module, en de ferbining metoade fan it apparaat ein is yn prinsipe itselde, mar it ID_ De Lat pin pin hoecht net te ferbinen, en ID0 en ID1 binne ynsteld op ferskillende ID nûmers ôfhinklik fan de easken .
Exampit programma:
De stjoerder stjoert ynformaasje ferskate kearen nei apparaat #3 en apparaat #1
Untfanger: Dizze eksample is in ienfâldige ûntfange
Direkte ferbining mei sensor
As jo sensor stipet de UART ynterface en de Baud taryf stipet 9,600 of
19,200, dan kinne jo it direkt ferbine mei de apparaatkant fan 'e RFLINK-UART-module, en jo kinne it ek fluch en pynlik opwurdearje Wireless funksje sensor. De folgjende G3 PM2.5 sensor wurdt nommen as in eksample, ferwize nei de folgjende ferbining metoade
Folgjende, meitsje asjebleaft in ûntwikkeling board (of Arduino of Raspberry Pi) ta
ferbine de RO fan 'e RFLINK-UART-module Oan' e oare kant kinne jo de G3-oerdracht lêze yn 'e algemiene UART-manier PM2.5-gegevens, lokwinsken, de G3 is opwurdearre nei in PM2.5-sensingmodule mei draadloze oerdrachtmooglikheden.
Brûk IO-poarten
De module RFLINK-UART jout in set fan IO havens wêrmei jo te zenden oan / út kommando triedleas, en dizze set Io Ports binne net beheind ta de oerdracht of ûntfange ein fan de module, en beide úteinen kinne kontrolearje inoar. Sa lang as jo feroarje de voltage fan 'e IN-poarte oan beide einen, sille jo de útfier voltage fan de Out haven oan 'e oare ein syngroan. Ferwize asjebleaft nei it folgjende gebrûk bglample om út te lizzen hoe't jo IO-poarte brûke om de LED-lampe op ôfstân te kontrolearjen.
Dokuminten / Resources
![]() |
RFLINK RFLINK-UART Wireless UART Transmission Module [pdf] Ynstruksjehânlieding RFLINK-UART, Wireless UART Transmission Module, RFLINK-UART Wireless UART Transmission Module |