Beschrijving:
Deze LoRaWAN-module is gebouwd met de RHF76-052 en optionele antennes. De RHF76-052 is een LoRaWAN™ UART-modem en compatibel apparaat dat LoRaWAN-communicatie ondersteunt. Het is gebaseerd op de RHF76-052-module en bevat een ingebouwde LoRaWAN-stack. U kunt de M5-core gebruiken als host MCU om deze modem te bedienen met eenvoudige AT-commando's of via UART.
LoRa definieert de lagere fysieke laag, maar de hogere netwerklagen ontbraken. LoRaWAN is ontwikkeld om de hogere lagen van het netwerk te definiëren. LoRaWAN is een media access control (MAC) laagprotocol, maar fungeert voornamelijk als een netwerklaagprotocol voor het beheren van communicatie tussen LPWAN-gateways en eindapparaten als een routeringsprotocol, beheerd door de LoRa Alliance.
U kunt uw werk upgraden met een LoRa/LoRaWAN-radio, zodat deze over zeer lange afstanden kan communiceren met een extreem laag energieverbruik.
Standaard is de UART-configuratie: "9600, 8, n, 1" (8 bits data, geen pariteit, 1 stopbit).
Let op: De 5 gaten onder de zeefdruk "LoRaWAN" zijn ontworpen voor het upgraden van de firmware van de LoRaWAN-module.
Productkenmerken:
- Ingebouwde PCB-antenne
- Externe antennepoort
- Productafmetingen: 54,2 mm x 54,2 mm x 12,8 mm
- Productgewicht: 17,5 g
Specificaties van de LoRaWAN-module:
- Model: RHF76-052
- Versie: C - Single Band 868/915 MHz
- Radio-IC: Semtech SX1276
- Microcontroller: STM32L052C8T6
- Pakket: SMD-33
- Afmetingen: 28 x 23 x 3 mm
- Gewicht: 3,2 g
- Interface: UART
- Protocol: AT-commando's
- Ingebouwde LoRaWAN-protocolstack
- Frequentie: 868/915 MHz
- TXOP: 20dBm @ 868MHz/915MHz
- Linkbudget: 160dB
- Antenne: extern (via PCB-pad)
- Voedingsspanning: 1,8 ~ 3,6V
- Typische voedingsspanning: 3,3V
- Stroomverbruik in slaapstand: 1,45uA
- Protocol: LoRaWAN
- Werktemperatuur: -40 ~ +85°C
- Opslagtemperatuur: -40 ~ +90°C, <90% RH
- Certificering: FCC, CE, IC, TELEC
Inbegrepen:
- 1x LoRaWAN-module
Toepassingen:
- Automatische meteropname
- Automatisering van woningbouw
- Afstandsbediening van irrigatiesystemen
PinMap:
| RHF76-052_UART | ESP32 Chip |
|---|---|
| RXD | GPIO17 |
| TXD | GPIO16 |
De M5Stack Fire heeft standaard GPIO16 / 17 bezet om verbinding te maken met de PSRAM, wat conflicteert met TXD / RXD (GPIO16, GPIO17) in deze module. Daarom moet u bij het gebruik van de LoRaWAN-module met de M5Stack Fire mogelijk de TXD en RXD van de GPS-module losknippen en naar een andere set UART-pinnen aansluiten.
Gerelateerde links:
LoRaWAN Datasheet(LoRaWAN)
EasyLoader
1. EasyLoader is een eenvoudig en snel programma om te branden. Elke productpagina in EasyLoader biedt een productgerelateerd case-programma. Dit kan eenvoudig op de master worden gebrand, en een reeks functiecontroles kan worden uitgevoerd. (Momenteel is EasyLoader alleen beschikbaar voor Windows OS)
2. Na het downloaden van de software, dubbelklik om de applicatie uit te voeren, sluit het M5-apparaat aan op de computer via de datakabel, selecteer de poortparameters en klik op "Burn" om te starten.
3. De CP210X (USB-stuurprogramma) moet worden geïnstalleerd voordat EasyLoader kan worden gebrand.Klik hier om de installatiehandleiding voor de stuurprogramma's te bekijken
Voorbeeld
voorIDE
Dit is een voorbeeld van communicatie tussen p2p LoRaWAN-modules. Referentie naar 3.6 Punt-tot-Punt communicatie met LoRa vanLoRaWAN Gebruikershandleiding.
Functie: Druk op knop B om 433MHz in te stellen als LoRaWAN-werkfrequentie en "Hello World" te verzenden; druk op knop C om 868MHz in te stellen als LoRaWAN-werkfrequentie en "Hello World" te verzenden; druk op knop A om het scherm te wissen.
Opmerking: Voordat u dit programma compileert, moet u LoRaWan_for_M5Stack.rar naar dit pad C:Users
De onderstaande code is onvolledig. Voor de complete code, klikhier.


