Sadržaj:

Komunikacija LoRa ESP8266 i radio RFM95: 9 koraka
Komunikacija LoRa ESP8266 i radio RFM95: 9 koraka

Video: Komunikacija LoRa ESP8266 i radio RFM95: 9 koraka

Video: Komunikacija LoRa ESP8266 i radio RFM95: 9 koraka
Video: SX1278 LoRa Module Ra -02 2024, Studeni
Anonim
Komunikacija LoRa ESP8266 i radio RFM95
Komunikacija LoRa ESP8266 i radio RFM95

Jedna od najistaknutijih tehnologija za implementaciju Interneta stvari, koja ima vrlo upečatljive značajke komunikacije na daljinu i nisku snagu koja se odražava u njezinoj niskoj potrošnji, LoRa "Lo ng - Ra nge", ova vrsta modulacije postala je vrlo popularna u projektima slanja i primanja podataka postoje neke knjižnice koje su već implementirane za platforme ESP8266, Arduino, Raspberry pi i ESP32.

Ovom prilikom provest ćemo vrlo jednostavan test s ESP8266 i RFM95 LoRa.

Maloprije sam dobio 2 modula / radija LoRa referentni RFM95 od HopeRF -a, na frekvenciji 915,0 MHz, zatim je vodič preporučio Uvod LoRa i brzi pregled modula RFM95:

Vodič

Uvod LoRa & Modulo RFM95 Hoperf

PDAControlDownloads i potpuna dokumentacija

Komunikacija LoRa ESP8266 i radio RFM95 #1

PDAControl

Descargas y Documentacion Completa

Komunikacija LoRa ESP8266 i radio RFM95 #1

Korak 1: Materijali

Materijali
Materijali
Materijali
Materijali

VRLO jeftini materijali

  • 2 ESP8266 NodeMCU
  • 2 Radio RFM95, u mom slučaju 915,0 MHz
  • 2 bijela adaptera za PCB -ove za ESP8266 12E/F
  • 2 Protoboard
  • Žičana antena, UTP kabel, izračunajte duljinu u nastavku

Korak 2: Video: Uvod LoRa i modul RFM95 Hoperf Electronics

Image
Image

Korak 3: Provedeni testovi

Slika
Slika

Izvršeni testovi

Koristit ćemo 2 modula ESP8266 NodeMCU, koji će komunicirati putem SPI sabirnice s RFM95 modulima koristeći biblioteku RadioHead RH_RF95.h, ovaj će test biti vrlo jednostavan, slanje poruke plus brojač s jednog modula na drugi na 915 MHz, Tvorničko razgraničenje na stražnjoj strani PCB -a. U ovom vodiču koristit će se LoRa modulacija, nećemo implementirati LoRaWAN da ne bi došlo do zabune.

Korak 4: Video: Komunikacija LoRa ESP8266 i radio RFM95 # 1

Image
Image

Korak 5: Arduino IDE kod

Arduino IDE kod

Ovom prilikom koristit ćemo biblioteku RadioHead RH_RF95.h, vrlo često korištenu u primjerima Adafruit -a za testiranje svojih PCB -a i modula, tehnički modul ESP8266 konfigurira parametre RFM95 putem protokola sabirnice SPI.

Napomena: Dolje preuzmite i / ili github veze.

Autobus SPI: prema Wikipediji

Budući da je to vrlo jednostavan test, samo će sljedeći parametri biti konfigurirani u oba modula:

  • Potencija prijenosa: 23 dBm = rf95.setTxPower (23, lažno)
  • Frekvencija / pojas: 915MHz = #define RF95_FREQ 915.0

Važno je ispravna konfiguracija pinova za ESP8266:

  • RFM95_CS = CS (Birač čipova ili Slave selektor).
  • RFM95_RST = Resetiraj radio prilikom inicijalizacije.
  • RFM95_INT = Prekid izlaza DIO0.

Korak 6: Primjer prijenosnog modula # 1

Primjer prijenosnog modula # 1

Poruka "PDAControl -" i vrijednost poslane poruke / brojača paketa bit će poslani. Napomena: Dolje preuzmite i / ili github veze.

Serijski terminal … Prijenos poruke

Slika
Slika

Korak 7: Primjer prijemnog modula # 2

Primjer prijemnog modula # 2

Modul je u načinu prijema. Napomena: Dolje preuzmite i / ili github veze.

Slika
Slika

Serijski terminal … Primanje, poruka i RSSI

Slika
Slika

Korak 8: Proizvodnja antena

Antena Proizvodnja

Za ovo ispitivanje antena je proizvedena s UTP kabelom (neoklopljeni upleteni par), uzeta je žica od 7,8 cm, zahvaljujući absoluautomation.com za informacije, za izračunavanje duljine antene, samo što sam izmijenio najvažniji parametar Frekvencija, u u slučaju mog modula to je 915.0.

Web stranica: M0ukd.com Kalkulator antene za tlo u ravnini 1/4 vala

Slika
Slika

Korak 9: Preuzimanja i potpuna dokumentacija

Preuzimanja i potpuna dokumentacija
Preuzimanja i potpuna dokumentacija
Preuzimanja i potpuna dokumentacija
Preuzimanja i potpuna dokumentacija

PDAControl

Preuzimanja i potpuna dokumentacija

Komunikacija LoRa ESP8266 i Radio RFM95 #1

pdacontrolen.com/comunication-lora-esp8266-…

PDAControl

Descargas y Documentacion Completa

Komunikacija LoRa ESP8266 i Radio RFM95 #1

pdacontroles.com/comunicacion-lora-esp8266-…

Preporučeni: