Mục lục:

Giao tiếp LoRa ESP8266 & Radio RFM95: 9 bước
Giao tiếp LoRa ESP8266 & Radio RFM95: 9 bước

Video: Giao tiếp LoRa ESP8266 & Radio RFM95: 9 bước

Video: Giao tiếp LoRa ESP8266 & Radio RFM95: 9 bước
Video: A case study of LoRa-GPS tracker and how to evaluate similar projects // LilyGO T-Beam, range test 2024, Tháng bảy
Anonim
Giao tiếp LoRa ESP8266 & Radio RFM95
Giao tiếp LoRa ESP8266 & Radio RFM95

Một trong những công nghệ được đặt tên nhiều nhất sẽ được triển khai cho Internet of Things, có đặc điểm rất nổi bật là truyền thông khoảng cách xa và công suất thấp thể hiện ở mức tiêu thụ thấp, LoRa "Lo ng - Ra nge", kiểu điều chế này đã trở nên rất phổ biến. trong các dự án gửi và nhận dữ liệu, có một số thư viện đã được triển khai cho các nền tảng ESP8266, Arduino, Raspberry pi và ESP32.

Trong cơ hội này, chúng tôi sẽ thực hiện một thử nghiệm rất đơn giản với ESP8266 và RFM95 LoRa.

Một thời gian trước, tôi nhận được 2 mô-đun / radio tham chiếu LoRa RFM95 của HopeRF, ở tần số 915.0 MHz, sau đó một hướng dẫn được đề xuất Giới thiệu LoRa và đánh giá nhanh về mô-đun RFM95:

Hướng dẫn

Giới thiệu LoRa & Modulo RFM95 Hoperf

PDAControl Tải xuống và Toàn bộ Tài liệu

Giao tiếp LoRa ESP8266 & Radio RFM95 # 1

PDAControl

Descargas y Documentacion Completa

Giao tiếp LoRa ESP8266 & Radio RFM95 # 1

Bước 1: Vật liệu

Vật liệu
Vật liệu
Vật liệu
Vật liệu

Vật liệu RẤT RẺ !

  • 2 ESP8266 NodeMCU
  • 2 Radio RFM95, trong trường hợp của tôi là 915.0 MHz
  • 2 Bộ điều hợp PCB màu trắng cho ESP8266 12E / F
  • 2 Protoboard
  • Dây ăng ten, cáp UTP, tính toán chiều dài bên dưới

Bước 2: Video: Giới thiệu LoRa & Module RFM95 Hoperf Electronics

Image
Image

Bước 3: Kiểm tra được thực hiện

Hình ảnh
Hình ảnh

Các bài kiểm tra đã thực hiện

Chúng tôi sẽ sử dụng 2 mô-đun ESP8266 NodeMCU, sẽ giao tiếp thông qua bus SPI với các mô-đun RFM95 bằng thư viện RH_RF95.h của RadioHead, thử nghiệm này sẽ rất đơn giản, việc gửi tin nhắn cộng với bộ đếm từ mô-đun này sang mô-đun khác ở tần số 915MHz, Phân giới nhà máy ở mặt sau của PCB. Trong hướng dẫn này, điều chế LoRa sẽ được sử dụng, chúng tôi sẽ không thực hiện LoRaWAN để tránh nhầm lẫn.

Bước 4: Video: Giao tiếp LoRa ESP8266 & Radio RFM95 # 1

Image
Image

Bước 5: Mã Arduino IDE

Mã Arduino IDE

Trong cơ hội này, chúng tôi sẽ sử dụng thư viện RH_RF95.h của RadioHead, rất được sử dụng trong các ví dụ về Adafruit để kiểm tra PCB và mô-đun của nó, về mặt kỹ thuật, mô-đun ESP8266 định cấu hình các tham số của RFM95 thông qua giao thức bus SPI.

Lưu ý: Các liên kết tải xuống và / hoặc github bên dưới.

Xe buýt SPI: theo Wikipedia

Vì đây là một bài kiểm tra rất đơn giản, nên chỉ các thông số sau sẽ được cấu hình trong cả hai mô-đun:

  • Khả năng truyền: 23 dBm = rf95.setTxPower (23, false)
  • Tần số / Băng tần: 915MHz = #define RF95_FREQ 915.0

Quan trọng là cấu hình đúng của các Ghim cho ESP8266:

  • RFM95_CS = CS (Bộ chọn chip hoặc Bộ chọn nô lệ).
  • RFM95_RST = Đặt lại Radio khi khởi tạo.
  • RFM95_INT = Ngắt từ đầu ra DIO0.

Bước 6: Ví dụ về Mô-đun truyền số 1

Ví dụ về Mô-đun truyền số 1

Thông báo "PDAControl -" và giá trị của một tin nhắn đã gửi / bộ đếm gói sẽ được gửi đi. Lưu ý: Các liên kết tải xuống và / hoặc github bên dưới.

Đầu cuối nối tiếp… Truyền tin nhắn

Hình ảnh
Hình ảnh

Bước 7: Ví dụ về Mô-đun Lễ tân # 2

Ví dụ về Mô-đun Lễ tân # 2

Mô-đun đang ở chế độ tiếp nhận. Lưu ý: Các liên kết tải xuống và / hoặc github bên dưới.

Hình ảnh
Hình ảnh

Đầu cuối nối tiếp… Nhận, tin nhắn và RSSI

Hình ảnh
Hình ảnh

Bước 8: Sản xuất Ăng-ten

Sản xuất ăng-ten

Đối với thử nghiệm này, ăng ten đã được sản xuất với Cáp UTP (Cặp xoắn không được che chắn), một dây dài 7,8 cm đã được thực hiện, nhờ vào thông tin tuyệt đối để tính toán chiều dài của ăng ten, tôi đã sửa đổi thông số quan trọng nhất là Tần số, trong trường hợp của mô-đun của tôi là 915.0.

Trang web: M0ukd.com 1/4 Máy tính Antenna Mặt đất Sóng

Hình ảnh
Hình ảnh

Bước 9: Tải xuống và hoàn thành tài liệu

Tải xuống và Toàn bộ Tài liệu
Tải xuống và Toàn bộ Tài liệu
Tải xuống và Toàn bộ Tài liệu
Tải xuống và Toàn bộ Tài liệu

PDAControl

Tải xuống và Toàn bộ Tài liệu

Giao tiếp LoRa ESP8266 & Radio RFM95 # 1

pdacontrolen.com/comunication-lora-esp8266-…

PDAControl

Descargas y Documentacion Completa

Giao tiếp LoRa ESP8266 & Radio RFM95 # 1

pdacontroles.com/comunicacion-lora-esp8266-…

Đề xuất: