ARDUINO RFLINK-UART Trådløs UART-overføringsmodul
Produktinformasjon
RFLINK-UART trådløs UART-overføringsmodul er en modul som oppgraderer kablet UART til trådløs UART-overføring uten kodeinnsats eller maskinvare. Modulen inneholder én rotterminal og opptil fire enhetsender med et sett med I/O-porter. Driftsvoltage varierer fra 3.3V til 5.5V, og RF-frekvensen varierer fra 2400MHz til 2480MHz. Overføringsavstanden er rundt 80 til 100m i det åpne rommet, og overføringshastigheten er 250Kbps. Modulen støtter 1-til-1 eller 1-til-multippel (opptil fire) overføring.
PRODUKT modul egenskaper
- Drift voltage: 3.3~5.5V
- RF-frekvens:2400MHz~2480MHz
- Strømforbruk: 24 mA@ +5dBm i TX-modus og 23 mA i RX-modus.
- Sendeeffekt: +5dBm
- Overføringshastighet: 250Kbps
- Sendingsavstand: rundt 80 til 100 m i det åpne området
- Baudhastighet 9,600 19,200 bps eller XNUMX XNUMX bps
- Støtter 1-til-1 eller 1-til-multippel (opptil fire) overføring.
Modulens utseende og dimensjon
RFLINK-UART-modulen inneholder én rotterminal og opptil fire enhetsender. Rotterminalen og enhetens ende er like utad, og de kan identifiseres av etiketten på baksiden. Gruppe-IDen til RFLINK-UART-modulen er 0001, og BAUD er 9600.
PRODUCT Pin Definition
Rot | Enhet |
---|---|
ID0 | ID0 |
ID1 | ID1 |
IO | IO |
5V | 5V |
GND | GND |
Produktbruksinstruksjoner
Konfigurer rot og enheter
Alle typer utviklingskort og MCU-er som støtter UART-kommunikasjonsgrensesnittet kan bruke denne modulen direkte, og det er ikke nødvendig å installere flere drivere eller API-programmer. Den trådløse UART-overføringsmodulen RFLINK-UART støtter standard Root-terminal (#1) av typen 0-til-multippel etter at en enhet (#1) er koblet til, hvis du har en annen nummerert enhet (#2~#4). Du kan velge forskjellige enhetssider du vil koble til via ID0- og ID1-pinnene på rotsiden.
For ID0/ID1-kombinasjonen av enhetsvalg, se tabellen nedenfor:
Enhet 1 (#1) | Enhet 2 (#2) | Enhet 3 (#3) | Enhet 4 (#4) |
---|---|---|---|
ID0-pinne: HØY ID1-pinne: HØY |
ID0-pinne: HØY ID1 pinne: LAV |
ID0 pinne: LAV ID1-pinne: HØY |
ID0 pinne: LAV ID1 pinne: LAV |
Enhetssiden skal settes til det nødvendige enhetsnummeret i henhold til først, roten vil velge målenheten via samme tabell. Du kan velge en annen enhet for å overføre meldingen via ID0 og ID1 til roten, vanligvis knytte ID0 eller/og ID1 til GND. Mer enn det, rotsiden kan også sende et lavt/høyt-signal gjennom IO-pinnen for å velge målenheten i farten.ample, i figuren nedenfor velger Arduino Nano enheten som skal kobles til via D4- og D5-pinnene. Etter å ha sendt det tilsvarende høy/lave signalet til ID0- og ID1-pinnene, vil Root-terminalen avbryte overføringen med den gamle tilkoblingsenden (det vil si stoppe overføringen og mottaket med den gamle tilkoblingsenden). Og vent på et lavt signal fra ID_Lat-pinnen for å bytte til den nye tilkoblingen.
RFLINK-UART trådløs UART-overføringsmodul er en brukervennlig modul som umiddelbart og smertefritt oppgraderer kablet UAR til trådløs UAR-overføring. Mer enn det, det er et sett med I/O-porter der, så du trenger ingen kodeinnsats og maskinvare for å gjøre IO-svitsjer godt fjernstyrt.
Modulens utseende og dimensjon
RFLINK-UART-modulen inneholder én rotterminal (venstre) og opptil fire enhetsender (på høyre side av figuren nedenfor, kan være nummerert fra 1 til 4), de to ser utover like, det kan identifiseres ved etiketten på baksiden. Som vist nedenfor er gruppe-IDen til RFLINK-UART-modulen 0001 og BAUD er 9600.
Modulegenskaper
- Drift voltage: 3.3~5.5V
- RF-frekvens:2400MHz~2480MHz.
- Strømforbruk: 24 mA@ +5dBm i TX-modus og 23mA i RX-modus.
- Sendeeffekt: +5dBm
- Overføringshastighet: 250Kbps
- Sendingsavstand: rundt 80 til 100 m i det åpne området
- Baud rate:9,600 19,200 bps eller XNUMX XNUMX bps
- Støtter 1-til-1 eller 1-til-multippel (opptil fire) overføring.
Pin definisjon
- GND→ Bakke
- +5V→ 5V voltage input
- TX→ tilsvarer RX til utviklingskortet UART
- RX→ tilsvarer TX til utviklingskortet UART
- CEB→ Denne CEB-en skal kobles til bakken (GND), så vil modulen slås på og kan brukes som en strømsparende kontrollfunksjon.
- UT→ Utgangspinne til IO-port (på/av eksport)
- IN→Inngang pinne til IO-porten (mottak på/av).
- ID1, ID0 →velger hvilken enhet som skal kobles til via HØY/LAV-kombinasjonen av disse to pinnene.
- ID_Lat→ Enhets-ID Låsepinner. Når Root setter målenheten via ID0, ID1, må du sette denne pinnen LAV, så vil tilkoblingen offisielt byttes til den angitte enheten.
- GND→ Bakke
- +5V→ 5V voltage input
- TX→ tilsvarer RX til utviklingskortet UART
- RX→ tilsvarer TX til utviklingskortet UART
- CEB→ Denne CEB skal kobles til bakken (GND), så vil modulen slås på og kan brukes som en strømsparende kontrollfunksjon.
- UT→ Utgangspinne til IO-port (på/av eksport)I
- IN→ Inngangspinne til IO-porten (mottak på/av).
- ID1, ID0→ Gjennom HØY/LAV-kombinasjonen av disse to pinnene, kan enheten settes til forskjellige enhetsnummer. ID_Lat→ Denne pinnefoten har ingen effekt på enheten.
Hvordan bruke
Alle typer utviklingskort og MCU-er som støtter UART-kommunikasjonsgrensesnittet kan bruke denne modulen direkte, og det er ikke nødvendig å installere flere drivere eller API-programmer.
Konfigurer rot og enheter
Den tradisjonelle kablede TTL er 1 til 1 overføring, RFLINK-UART trådløs UART overføringsmodul vil støtte 1-til-multiple type, standard Root-terminal (#0) etter at enheten er koblet til (#1) hvis du har en annen nummerert enhet (#2~# 4). Du kan velge annen enhetsside du vil koble til via ID0- og ID1-pinnene på rotsiden. For ID0/ID1-kombinasjonen av enhetsvalg, se tabellen nedenfor.
ID0, ID1 pin er standard HØY, de vil være LAVE via tilkobling til bakken.
Note: Enhetssiden skal settes til det nødvendige enhetsnummeret i henhold til først, roten vil velge målenheten via samme tabell.
Du kan velge en annen enhet for å overføre meldinger via ID0 og ID1 til roten, vanligvis ved å knytte ID0 eller/og ID1 til GND. Mer enn det, rotsiden kan også sende lavt/høyt signal gjennom IO-pinnen for å velge målenheten i farten. For eksample, i figuren nedenfor velger Arduino Nano enheten som skal kobles til via D4- og D5-pinnene.
Etter å ha sendt det tilsvarende høye/lave signalet til ID0- og ID1-pinnene, vil Root-terminalen avbryte overføringen med den gamle tilkoblingsenden (det vil si stoppe overføringen og mottaket med den gamle tilkoblingsenden). Og vent på et lavt signal fra ID_Lat-pinnen for å bytte til den nye tilkoblingen.
Begynn å sende/motta meldinger med den nye tilkoblingen
Etter at du har sendt målenhetsnummersignalet via ID0, ID1, vil all transeksjon mellom roten og den gjeldende tilkoblede enheten bli stoppet. Den nye transeksjonen starter ikke før du sender et LAVT-signal på ID_Lat minst 3ms.
Det er tre brukstilfeller for Arduino, Raspberry Pi og sensorer.
Jobber med Arduino
I tillegg til å bruke Arduinos maskinvare TX/RX-porter direkte, støtter denne modulen også programvareserier, slik at den kan brukes i en programvareemulert UART for å unngå å okkupere det fysiske UART-grensesnittet. Følgende eksample kobler D2 og D3 til TX og rotsiden av RFLINK-UART-modulen gjennom programvarens serie RX, D7, D8 er pinnene som setter tilkoblingen til enheten, og D5 brukes som ok vekslepinnen. Gjennom Arduinos instruksjoner gir digitalWrite ut LOW eller HIGH for D7, D8 og D5 pins. Vi kan oppnå muligheten til å dynamisk koble til forskjellige enheter.
Example av et transportprogram på rotsiden:
Example av RX-mottaker-side-programmet
henrette
Jobber med Raspberry Pi
Å bruke denne moden på Raspberry Pi er også ganske enkelt! Pinnene til RFLINK-UART-modulen er koblet til de tilsvarende på Raspberry Pi som i eks.ample av Arduino ovenfor. Du kan med andre ord lese og skrive direkte til RX/TX-pinnen og spesifisere enheten som skal kobles til, akkurat som en tradisjonell UART. Følgende figur viser tilkoblingsmetoden mellom Raspberry Pi på rotsiden og RFLINK-UART-modulen, og tilkoblingsmetoden til enhetsenden er i utgangspunktet den samme, men den ID_ Lat-pin-pinnen trenger ikke å kobles til, og ID0 og ID1 er satt til forskjellige ID-numre avhengig av kravene.
Exampdel av programmet:
Senderen sender gjentatte ganger informasjon til enhet #3 og enhet #1
Mottaker: Denne eksample er en enkel mottak
Direkte tilkobling med sensor
Hvis sensoren din støtter UART-grensesnittet og Baud-hastigheten støtter 9,600 19,200 eller 3 2.5 , kan du koble den direkte til enhetssiden av RFLINK-UART-modulen, og du kan raskt og smertefritt oppgradere den trådløs funksjonssensor også. Følgende GXNUMX PMXNUMX-sensor er tatt som eksample, se følgende tilkoblingsmetode
Deretter må du forberede et utviklingskort (enten Arduino eller Raspberry Pi) for å koble RO til RFLINK-UART-modulen På den andre siden kan du lese G3-overføringen på den generelle UART-måten PM2.5-data, gratulerer, G3 har blitt oppgradert til en PM2.5-sensormodul med trådløse overføringsmuligheter.
Bruk IO-porter
RFLINK-UART-modulen gir et sett med IO-porter som lar deg overføre på/av-kommandoer trådløst, og dette settet Io-porter er ikke begrenset til overførings- eller mottaksenden av modulen, og begge ender kan kontrollere hverandre. Så lenge du endrer voltage av IN-porten i hver ende, vil du endre utgangsvolumtage av ut-porten i den andre enden synkront. Vennligst referer til følgende brukseksample for å forklare hvordan du bruker IO-porten til å fjernstyre bryter-LED-pæren.
Dokumenter / Ressurser
![]() |
ARDUINO RFLINK-UART Trådløs UART-overføringsmodul [pdf] Bruksanvisning RFLINK-UART Trådløs UART-overføringsmodul, Trådløs UART-overføringsmodul, UART-overføringsmodul, overføringsmodul, modul |