RFLINK-UART Trådløs UART-transmissionsmodul instruktionsmanual
RFLINK-UART trådløst UART-transmissionsmodul er et brugervenligt modul, der øjeblikkeligt og smertefrit opgraderer kablet UART til trådløs UART-transmission. Mere end det, der er et sæt I/O-porte der, så du behøver ikke nogen kodningsindsats og hardware for at få IO-switches til at fjernstyre godt.
Modulets udseende og dimension
RFLINK-UART-modulet indeholder en rodterminal (venstre) og op til fire enhedsender (på højre side af figuren nedenfor, kan være nummereret fra 1 til 4), de to ser udad ens, det kan identificeres ved etiketten på bagsiden.
Som vist nedenfor er gruppe-id'et for RFLINK-UART-modulet 0001, og BAUD er
Modulets egenskaber
- Operation voltage: 3.3~5.5V
- RF-frekvens: 2400MHz~2480MHz.
- Strømforbrug: 24 mA@ +5dBm ved TX-tilstand og 23mA ved RX-tilstand.
- Sendeeffekt: +5dBm
- Transmissionshastighed: 250 Kbps
- Transmissionsafstand: omkring 80 til 100 m i det åbne rum
- Baud rate:9,600 bps eller 19,200 bps
- Understøtter 1-til-1 eller 1-til-multiple (op til fire) transmission.
Pin definition
Rod![]() |
Enhed![]() |
GNDà Jord
+5Và 5V voltage input TXà svarer til RX for udviklingskortet UART RXà svarer til TX for udviklingskortet UART CEBà Denne CEB skal forbindes til jorden (GND), så vil modulet være tændt og kan bruges som en strømbesparende kontrolfunktion. UDà Output-pin for IO-port (Til/Fra eksport) INàInput-pin på IO-porten (On/Off modtagelse). ID1, ID0 à vælger hvilken enhed der skal oprettes forbindelse til via HØJ/LAV-kombinationen af disse to ben. ID_Latà Enheds-ID Låsestifter. Når Root indstiller målenheden via ID0, ID1, skal du indstille denne pin LOW, så vil forbindelsen officielt blive skiftet til den angivne enhed. |
GNDà Jord
+5Và 5V voltage input TXà svarer til RX for udviklingskortet UART RXà svarer til TX for udviklingskortet UART CEBà Denne CEB skal forbindes til jorden (GND), så vil modulet være tændt og kan bruges som en strømbesparende kontrolfunktion. UDà Udgangsben på IO-port (Til/Fra eksport)I INà Indgangsben på IO-porten (On/Off modtagelse). ID1, ID0à Gennem kombinationen HØJ/LAV af disse to ben kan enheden indstilles til forskellige enhedsnumre. ID_Latà Denne stiftfod har ingen effekt på enheden. |
Sådan bruges
Alle typer udviklingskort og MCU'er, der understøtter UART-kommunikationsgrænsefladen, kan bruge dette modul direkte, og der er ingen grund til at installere yderligere drivere eller API-programmer.
Konfigurer rod og enheder
Den traditionelle kablede TTL er 1 til 1 transmission, RFLINK-UART trådløse UART transmissionsmodul vil understøtte 1-til-multiple type, standard rodterminal (#0) efter tænding med enhed (#1) er tilsluttet, hvis du har en anden nummereret enhed (#2~# 4). Du kan vælge en anden enhedsside, du vil oprette forbindelse til, via ID0- og ID1-benene på rodsiden. For ID0/ID1-kombinationen af enhedsvalg henvises til tabellen nedenfor
Enhed 1 (#1) | Enhed 2 (#2) | Enhed 3 (#3) | Enhed 4 (#4) | |
ID0 pin | HØJ | HØJ | LAV | LAV |
ID1 pin | HØJ | LAV | HØJ | LAV |
ID0, ID1 pin er standard HØJ, de vil være LAVE via tilslutning til jorden.
Note: Enhedssiden skal indstilles til det påkrævede enhedsnummer i henhold til først,
roden vil vælge målenheden via den samme tabel.
Du kan vælge den anden enhed til at overføre besked via ID0 og ID1 af root, normalt binde ID0 eller/og ID1 til GND. Mere end det kan rodsiden også sende lavt/højt signal gennem IO-pinden for at vælge målenheden i farten.
F.eksampI figuren nedenfor vælger Arduino Nano den enhed, der skal tilsluttes via D4- og D5-benene.
Efter at have sendt det tilsvarende høje/lave signal til ID0- og ID1-benene
Rodterminalen vil afbryde transmissionen med den gamle forbindelsesende (det vil sige stoppe transmissionen og modtagelsen med den gamle forbindelsesende). Og vent på, at et lavt signal fra ID_Lat-pinden skifter til den nye forbindelse.
Begynd at sende/modtage beskeder med den nye forbindelse
Når du har sendt målenhedsnummersignalet via ID0, ID1, vil al transektion mellem roden og den aktuelle tilsluttede enhed blive standset. Den nye transektion starter ikke, før du sender et LAV-signal på ID_Lat på mindst 3ms.
Der er tre use cases til Arduino, Raspberry Pi og sensorer.
Arbejder med Arduino
Ud over at bruge Arduinos hardware TX/RX-porte direkte, understøtter dette modul også softwareserier, så det kan bruges i en softwareemuleret UART for at undgå at optage den fysiske UART-grænseflade.
Følgende example forbinder D2 og D3 til TX og rodsiden af
RFLINK-UART-modulet gennem software seriel RX, D7, D8 er de ben, der sætter forbindelsen til enheden, og D5 bruges som ok toggle pin. Gennem Arduinos instruktioner digitalWrite-udgange LAV eller HØJ for D7-, D8- og D5-benene. Vi kan opnå evnen til dynamisk at forbinde til forskellige enheder.
Arduino (Italien) | D2 | D3 | D5 | D7 | D8 | 5V | GND |
RFLINK- UART | RX | TX | ID_Lat (rod) | ID0
(Rod) |
ID1
(Rod) |
5V | GND CEB |
Example af et transportprogram på rodsiden:
Example af RX modtager-side program:
udføre
Arbejder med Raspberry Pi
Det er også ret nemt at bruge denne mod på Raspberry Pi! Stifterne på RFLINKUART-modulet er forbundet til de tilsvarende på Raspberry Pi som i f.eks.ample af Arduinoen ovenfor. Du kan med andre ord læse og skrive direkte til RX/TX-pinden og angive den enhed, der skal tilsluttes, ligesom en traditionel UART.
Følgende figur viser forbindelsesmetoden mellem rodsiden
Raspberry Pi og RFLINK-UART-modulet, og tilslutningsmetoden for enhedsenden er stort set den samme, men den ID_ Lat-pin-stiften behøver ikke at være forbundet, og ID0 og ID1 er indstillet til forskellige ID-numre afhængigt af kravene .
Exampprogramled:
Senderen sender gentagne gange information til enhed #3 og enhed #1
Modtager: Denne example er en simpel modtagelse
Direkte tilslutning med sensor
Hvis din sensor understøtter UART-grænsefladen, og Baud-hastigheden understøtter 9,600 eller
19,200 , så kan du tilslutte den direkte til enhedssiden af RFLINK-UART-modulet, og du kan også hurtigt og smertefrit opgradere den trådløs funktionssensor. Følgende G3 PM2.5 sensor er taget som en example, se følgende tilslutningsmetode
Dernæst skal du forberede et udviklingskort (enten Arduino eller Raspberry Pi) til
tilslut RO på RFLINK-UART-modulet På den anden side kan du læse G3-transmissionen på den generelle UART-måde PM2.5-data, tillykke, G3 er blevet opgraderet til et PM2.5-sensormodul med trådløse transmissionsmuligheder.
Brug IO-porte
RFLINK-UART-modulet giver et sæt IO-porte, der giver dig mulighed for at transmittere tænd/sluk-kommandoer trådløst, og dette sæt Io-porte er ikke begrænset til transmissions- eller modtageenden af modulet, og begge ender kan styre hinanden. Så længe du ændrer voltage af IN-porten i hver ende, vil du ændre output voltage af Out-porten i den anden ende synkront. Se venligst følgende brug f.eksample for at forklare, hvordan man bruger IO-porten til at fjernstyre switch-LED-pæren.
Dokumenter/ressourcer
![]() |
RFLINK RFLINK-UART Trådløst UART-transmissionsmodul [pdf] Brugsanvisning RFLINK-UART, Trådløst UART-transmissionsmodul, RFLINK-UART Trådløst UART-transmissionsmodul |