Tartalomjegyzék:

Kommunikáció LoRa ESP8266 és rádió RFM95: 9 lépés
Kommunikáció LoRa ESP8266 és rádió RFM95: 9 lépés

Videó: Kommunikáció LoRa ESP8266 és rádió RFM95: 9 lépés

Videó: Kommunikáció LoRa ESP8266 és rádió RFM95: 9 lépés
Videó: Gateway LoRaWan ESP8266 & RFM95 (ESP-LoRa) 915mHz single channel with The Things Network 2024, Július
Anonim
Kommunikáció LoRa ESP8266 és rádió RFM95
Kommunikáció LoRa ESP8266 és rádió RFM95

Az egyik legnevesebb technológia, amelyet a tárgyak internete számára kell megvalósítani, és amely nagyon feltűnő tulajdonságokkal rendelkezik a távolsági kommunikáció és az alacsony fogyasztás tükrözi az alacsony fogyasztást, LoRa "Lo ng - Ra nge", ez a fajta moduláció nagyon népszerűvé vált az adatküldési és -fogadási projektekben néhány könyvtár már megvalósult az ESP8266, Arduino, Raspberry pi és ESP32 platformokra.

Ebben a lehetőségben egy nagyon egyszerű tesztet hajtunk végre ESP8266 és RFM95 LoRa készülékekkel.

Egy ideje kaptam 2 modul / rádió LoRa referencia RFM95 -öt a HopeRF -ből, 915,0 MHz -es frekvencián, majd egy bemutató javasolta a LoRa bevezetését és az RFM95 modul gyors áttekintését:

Oktatóanyag

Bevezetés LoRa és Modulo RFM95 Hoperf

PDAControl Letöltések és teljes dokumentáció

Kommunikáció LoRa ESP8266 és rádió RFM95 #1

PDAControl

Letöltés és Documentacion Completa

Kommunikáció LoRa ESP8266 és rádió RFM95 #1

1. lépés: Anyagok

Anyagok
Anyagok
Anyagok
Anyagok

NAGYON olcsó anyagok

  • 2 ESP8266 NodeMCU
  • 2 RFM95 rádió, esetemben 915,0 MHz
  • 2 fehér PCB adapter ESP8266 12E/F -hez
  • 2 Protoboard
  • Vezetékes antenna, UTP kábel, számítsa ki a hosszát alább

2. lépés: Videó: Bevezetés A LoRa & Module RFM95 Hoperf Electronics

Image
Image

3. lépés: Végezett tesztek

Kép
Kép

Tesztek végrehajtva

2 ESP8266 NodeMCU modult fogunk használni, amelyek az SPI buszon keresztül kommunikálnak az RFM95 modulokkal a RadioHead RH_RF95.h könyvtárát használva, ez a teszt nagyon egyszerű lesz, egy üzenet és egy számláló küldése az egyik modulról a másikra 915 MHz -en, Gyári határvonal a NYÁK hátoldalán. Ebben az oktatóanyagban a LoRa modulációt fogjuk használni, nem fogjuk megvalósítani a LoRaWAN -t, hogy ne keverjük össze.

4. lépés: Videó: Kommunikáció LoRa ESP8266 és rádió RFM95 # 1

Image
Image

5. lépés: Arduino IDE kód

Arduino IDE kód

Ebben a lehetőségben a RadioHead RH_RF95.h könyvtárát használjuk, amelyet az Adafruit példáiban nagyon gyakran használnak a PCB -k és moduljainak tesztelésére, technikailag az ESP8266 modul konfigurálja az RFM95 paramétereit az SPI busz protokollon keresztül.

Megjegyzés: Töltse le és / vagy az alábbi github linkeket.

Busz SPI: Wikipedia

Mivel ez egy nagyon egyszerű teszt, mindkét modulban csak a következő paraméterek kerülnek konfigurálásra:

  • Átviteli erő: 23 dBm = rf95.setTxPower (23, false)
  • Frekvencia / sáv: 915 MHz = #define RF95_FREQ 915.0

Fontos az ESP8266 csapok helyes konfigurálása:

  • RFM95_CS = CS (Chip Selector vagy Slave Selector).
  • RFM95_RST = Rádió visszaállítása inicializáláskor.
  • RFM95_INT = Megszakítás a DIO0 kimeneten.

6. lépés: Példa az 1. átviteli modulra

Példa az 1. átviteli modulra

A rendszer elküldi a "PDAControl -" üzenetet és az elküldött üzenet / csomagszámláló értékét. Megjegyzés: Töltse le és / vagy az alábbi github linkeket.

Soros terminál… Üzenet továbbítása

Kép
Kép

7. lépés: Példa a 2. vételi modulra

Példa a 2. vételi modulra

A modul vételi módban van. Megjegyzés: Töltse le és / vagy az alábbi github linkeket.

Kép
Kép

Soros terminál… Fogadás, üzenet és RSSI

Kép
Kép

8. lépés: Antennagyártás

Antennagyártás

Ehhez a teszthez az antennát UTP -kábellel (árnyékolatlan csavart érpár) gyártották, 7,8 cm -es vezetéket vittek, az absoluteautomation.com tájékoztatásának köszönhetően az antenna hosszának kiszámításához, csak én módosítottam a legfontosabb frekvencia paramétert az én modulom esetében ez 915.0.

Weboldal: M0ukd.com 1/4 hullámú földi sík antenna számológép

Kép
Kép

9. lépés: Letöltés és teljes dokumentáció

Letöltések és teljes dokumentáció
Letöltések és teljes dokumentáció
Letöltések és teljes dokumentáció
Letöltések és teljes dokumentáció

PDAControl

Letöltések és teljes dokumentáció

Kommunikáció LoRa ESP8266 és rádió RFM95 #1

pdacontrolen.com/comunication-lora-esp8266-…

PDAControl

Letöltés és Documentacion Completa

Kommunikáció LoRa ESP8266 és rádió RFM95 #1

pdacontroles.com/comunicacion-lora-esp8266-…

Ajánlott: