Isi kandungan:

Komunikasi LoRa ESP8266 & Radio RFM95: 9 Langkah
Komunikasi LoRa ESP8266 & Radio RFM95: 9 Langkah

Video: Komunikasi LoRa ESP8266 & Radio RFM95: 9 Langkah

Video: Komunikasi LoRa ESP8266 & Radio RFM95: 9 Langkah
Video: SX1278 LoRa Module Ra -02 2024, Julai
Anonim
Komunikasi LoRa ESP8266 & Radio RFM95
Komunikasi LoRa ESP8266 & Radio RFM95

Salah satu teknologi yang paling terkenal untuk diimplementasikan untuk Internet of Things, yang mempunyai ciri komunikasi jarak jauh yang sangat menarik dan daya rendah yang tercermin dalam penggunaannya yang rendah, LoRa "Lo ng - Ra nge", modulasi jenis ini telah menjadi sangat popular dalam projek penghantaran dan penerimaan data, terdapat beberapa perpustakaan yang telah dilaksanakan untuk platform ESP8266, Arduino, Raspberry pi dan ESP32.

Dalam kesempatan ini kami akan menjalankan ujian yang sangat sederhana dengan ESP8266 dan RFM95 LoRa.

Beberapa ketika yang lalu saya mendapat 2 modul / radio rujukan LoRa RFM95 dari HopeRF, pada frekuensi 915.0 MHz, kemudian tutorial mengesyorkan Pengenalan LoRa dan tinjauan pantas ke modul RFM95:

Tutorial

Pengenalan LoRa & Modulo RFM95 Hoperf

PDAControlDownload dan Lengkap Dokumentasi

Komunikasi LoRa ESP8266 & Radio RFM95 # 1

PDACkontrol

Descargas y Documentacion Completa

Komunikasi LoRa ESP8266 & Radio RFM95 # 1

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan

Bahan SANGAT Murah

  • 2 ESP8266 NodeMCU
  • 2 Radio RFM95, dalam kes saya 915.0 MHz
  • 2 Adaptor PCB putih untuk ESP8266 12E / F
  • 2 Protoboard
  • Antena wayar, kabel UTP, hitungkan panjang di bawah

Langkah 2: Video: Pengenalan LoRa & Modul RFM95 Hoperf Electronics

Image
Image

Langkah 3: Ujian Dilakukan

Imej
Imej

Ujian Dilakukan

Kami akan menggunakan 2 modul ESP8266 NodeMCU, yang akan berkomunikasi melalui bas SPI dengan modul RFM95 menggunakan perpustakaan RH_RF95.h RadioHead, ujian ini akan menjadi sangat mudah, penghantaran mesej ditambah kaunter dari satu modul ke modul lain pada 915MHz, Pembatasan kilang di bahagian belakang PCB. Dalam tutorial ini modulasi LoRa akan digunakan, kita tidak akan melaksanakan LoRaWAN untuk tidak membingungkan.

Langkah 4: Video: Komunikasi LoRa ESP8266 & Radio RFM95 # 1

Image
Image

Langkah 5: Arduino IDE Code

Kod IDE Arduino

Dalam kesempatan ini kita akan menggunakan perpustakaan RH_RF95.h RadioHead, yang sangat digunakan dalam contoh Adafruit untuk menguji PCB dan modulnya, secara teknikal modul ESP8266 mengkonfigurasi parameter RFM95 melalui protokol bas SPI.

Nota: Muat turun dan / atau pautan github di bawah.

Bas SPI: oleh Wikipedia

Oleh kerana ia adalah ujian yang sangat mudah, hanya parameter berikut yang akan dikonfigurasi di kedua modul:

  • Potensi penghantaran: 23 dBm = rf95.setTxPower (23, false)
  • Frekuensi / Jalur: 915MHz = #tentukan RF95_FREQ 915.0

Penting konfigurasi Pin yang betul untuk ESP8266:

  • RFM95_CS = CS (Chip Selector atau Slave Selector).
  • RFM95_RST = Tetapkan semula Radio semasa memulakan.
  • RFM95_INT = Gangguan dari output DIO0.

Langkah 6: Contoh Modul Penghantaran # 1

Contoh Modul Penghantaran # 1

Mesej "PDAControl -" dan nilai kaunter pesanan / paket yang dihantar akan dihantar. Nota: Muat turun dan / atau pautan github di bawah.

Terminal Bersiri… Menghantar Mesej

Imej
Imej

Langkah 7: Contoh Modul Penerimaan # 2

Contoh Modul Penerimaan # 2

Modul dalam mod penerimaan. Nota: Muat turun dan / atau pautan github di bawah.

Imej
Imej

Terminal Bersiri… Menerima, Mesej dan RSSI

Imej
Imej

Langkah 8: Pembuatan Antena

Pembuatan Antena

Untuk ujian ini antena telah dibuat dengan UTP Cable (Unshielded Twisted Pair) wayar 7.8 cm diambil, terima kasih kepada absolutelyautomation.com untuk maklumat, untuk mengira panjang antena, hanya saya yang telah mengubah parameter yang paling penting Frekuensi, di kes modul saya adalah hingga 915.0.

Laman web: M0ukd.com 1/4 Kalkulator Antena Gelombang Darat Gelombang

Imej
Imej

Langkah 9: Muat turun dan Dokumentasi Lengkap

Muat turun dan Dokumentasi Lengkap
Muat turun dan Dokumentasi Lengkap
Muat turun dan Dokumentasi Lengkap
Muat turun dan Dokumentasi Lengkap

PDACkontrol

Muat turun dan Dokumentasi Lengkap

Komunikasi LoRa ESP8266 & Radio RFM95 # 1

pdacontrolen.com/comunication-lora-esp8266-…

PDACkontrol

Descargas y Documentacion Completa

Komunikasi LoRa ESP8266 & Radio RFM95 # 1

pdacontroles.com/comunicacion-lora-esp8266-…

Disyorkan: