Cuprins:
- Pasul 1: Materiale
- Materiale FOARTE Ieftine
- Pasul 2: Video: Introducere LoRa & Module RFM95 Hoperf Electronics
- Pasul 3: Teste efectuate
- Teste efectuate
- Pasul 4: Video: Comunicare LoRa ESP8266 și Radio RFM95 # 1
- Pasul 5: Cod IDE Arduino
- Cod IDE Arduino
- Pasul 6: Exemplu de modul de transmisie # 1
- Pasul 7: Exemplu al modulului de recepție # 2
- Pasul 8: Fabricarea antenei
- Fabricarea antenelor
- Pasul 9: Descărcări și documentație completă
Video: Comunicare LoRa ESP8266 și Radio RFM95: 9 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Una dintre cele mai numite tehnologii care urmează să fie implementată pentru Internetul obiectelor, care are caracteristici foarte izbitoare de comunicare la distanță lungă și putere redusă reflectată în consumul său redus, LoRa "Lo ng - Ra nge", acest tip de modulație a devenit foarte popular în proiectele de trimitere și primire de date, există câteva biblioteci deja implementate pentru platformele ESP8266, Arduino, Raspberry pi și ESP32.
În această oportunitate vom efectua un test foarte simplu cu ESP8266 și RFM95 LoRa.
Acum ceva timp am primit 2 module / radiouri de referință LoRa RFM95 ale HopeRF, la o frecvență de 915,0 MHz, apoi un tutorial recomandat Introducere LoRa și revizuirea rapidă a modulului RFM95:
Tutorial
Introducere LoRa & Modulo RFM95 Hoperf
PDAControl Descărcări și documentație completă
Comunicare LoRa ESP8266 și Radio RFM95 # 1
PDAControl
Descargas y Documentacion Completa
Comunicare LoRa ESP8266 și Radio RFM95 # 1
Pasul 1: Materiale
Materiale FOARTE Ieftine
- 2 ESP8266 NodeMCU
- 2 Radio RFM95, în cazul meu 915,0 MHz
- 2 adaptoare PCB albe pentru ESP8266 12E / F
- 2 Protoboard
- Antena cu fir, cablu UTP, calculați lungimea de mai jos
Pasul 2: Video: Introducere LoRa & Module RFM95 Hoperf Electronics
Pasul 3: Teste efectuate
Teste efectuate
Vom folosi 2 module ESP8266 NodeMCU, care vor comunica prin magistrala SPI cu modulele RFM95 folosind biblioteca RH_RF95.h a RadioHead, acest test va fi foarte simplu, trimiterea unui mesaj plus un contor de la un modul la altul la 915MHz, Delimitarea fabricii pe spatele PCB-ului. În acest tutorial va fi utilizată modulația LoRa, nu vom implementa LoRaWAN pentru a nu confunda.
Pasul 4: Video: Comunicare LoRa ESP8266 și Radio RFM95 # 1
Pasul 5: Cod IDE Arduino
Cod IDE Arduino
În această oportunitate vom folosi biblioteca RH_RF95.h a RadioHead, foarte utilizată în exemple de Adafruit pentru testarea PCB-urilor și modulelor sale, din punct de vedere tehnic modulul ESP8266 configurează parametrii RFM95 prin protocolul SPI bus.
Notă: Descărcați și / sau linkurile github de mai jos.
Autobuz SPI: de Wikipedia
Deoarece este un test foarte simplu, numai următorii parametri vor fi configurați în ambele module:
- Potența transmisiei: 23 dBm = rf95.setTxPower (23, fals)
- Frecvență / bandă: 915MHz = #define RF95_FREQ 915.0
Important este configurația corectă a pinilor pentru ESP8266:
- RFM95_CS = CS (Chip Selector sau Slave Selector).
- RFM95_RST = Resetare radio la inițializare.
- RFM95_INT = Întrerupere de la ieșirea DIO0.
Pasul 6: Exemplu de modul de transmisie # 1
Exemplu de modul de transmisie # 1
Mesajul „PDAControl -” și valoarea unui contor de mesaje / pachete trimise vor fi trimise. Notă: Descărcați și / sau linkurile github de mai jos.
Terminal serial … Transmiterea mesajului
Pasul 7: Exemplu al modulului de recepție # 2
Exemplu de modul de recepție # 2
Modulul este în modul de recepție. Notă: Descărcați și / sau linkurile github de mai jos.
Terminal serial … Recepție, mesaj și RSSI
Pasul 8: Fabricarea antenei
Fabricarea antenelor
Pentru acest test, antena a fost fabricată cu cablu UTP (Unshielded Twisted Pair), s-a luat un fir de 7,8 cm, datorită absolutautomation.com pentru informații, pentru a calcula lungimea antenei, doar eu am modificat cel mai important parametru Frecvență, în cazul modulului meu este la 915.0.
Site-ul web: M0ukd.com Calculator pentru antenă de plan 1/4 de undă
Pasul 9: Descărcări și documentație completă
PDAControl
Descărcări și documentație completă
Comunicare LoRa ESP8266 și Radio RFM95 # 1
pdacontrolen.com/comunication-lora-esp8266-…
PDAControl
Descargas y Documentacion Completa
Comunicare LoRa ESP8266 și Radio RFM95 # 1
pdacontroles.com/comunicacion-lora-esp8266-…
Recomandat:
Comunicare fără fir LoRa de 3Km la 8Km cu dispozitiv E32 (sx1278 / sx1276) low cost pentru Arduino, Esp8266 sau Esp32: 15 pași
Comunicare wireless LoRa de 3Km la 8Km cu dispozitiv E32 low cost (sx1278 / sx1276) pentru Arduino, Esp8266 sau Esp32: Creez o bibliotecă pentru gestionarea EBYTE E32 bazată pe seria Semtech de dispozitive LoRa, dispozitiv foarte puternic, simplu și ieftin. Puteți găsi Versiunea de 3 km aici, versiunea de 8 km aici Pot funcționa pe o distanță de 3000m până la 8000m și au o mulțime de caracteristici și
Comunicare simplă Arduino LoRa (mai mult de 5 km): 9 pași
Comunicare simplă Arduino LoRa (mai mult de 5 km): Vom testa E32-TTL-100 cu biblioteca mea. Este un modul de emisie-recepție fără fir, funcționează la 410 441 MHz (sau 868 MHz sau 915 MHz) bazat pe RFIC SX1278 original de la SEMTECH, este disponibilă o transmisie transparentă, la nivel TTL. Modulul adoptă LORA
ESP8266 Comunicare directă a datelor: 3 pași
Comunicare directă de date ESP8266: Introducere În timp ce făceam unele proiecte cu module Arduinos și nRF24l01, mă întrebam dacă aș putea economisi ceva efort folosind în schimb un modul ESP8266. Avantajul modulului ESP8266 este că conține un microcontroler la bord, deci nu
Introducere LoRa și modul RFM95 / RFM95W Hoperf: 5 pași
Introducere LoRa & Modul RFM95 / RFM95W Hoperf: În această oportunitate vom face o scurtă caracterizare despre LoRa și comerț; și mai exact Radio RFM95 / 96 produs de Hoperf Electronics. De acum câteva luni, au sosit 2 module, inițial vreau să fac o introducere pe această temă
Punct de acces - Comunicare stație între două MCU-uri ESP8266: 3 pași
Punct de acces - Comunicare stație între două MCU-uri ESP8266: Hello Makers! În instructajul meu anterior am făcut o comunicație WiFi între două MCU-uri ESP8266 printr-un router WiFi de acasă. După cum am văzut din comentarii, există producători care ar dori să utilizeze MCU-uri ESP8266 departe de gama unui router. Iată un bar