Mục lục:
- Quân nhu
- Bước 1: Phần cứng
- Bước 2: Lưu ý về PCB / Sơ đồ được cung cấp
- Bước 3: Phần mềm
- Bước 4: Cấu hình giao diện web
- Bước 5: Thêm Cổng TTN
Video: LoRa Gateway ESP8266 Arduino DIY: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Tài liệu hướng dẫn này sẽ giúp bạn tạo LoRa Gateway tương thích với The Things Network, cho tất cả các khu vực trên thế giới, sử dụng ESP8266 cùng với mô-đun vô tuyến RFM95 / 96. Mã nguồn để làm cho nó hoạt động cũng được cung cấp và đi kèm với giao diện web tích hợp để cấu hình, nó rất dễ sử dụng, bạn sẽ thấy… chúng ta hãy bắt đầu
Mã nguồn
Quân nhu
Tất cả các yếu tố cần thiết được liệt kê bên dưới
Bước 1: Phần cứng
Bạn có thể tìm thấy tất cả các yếu tố phần cứng tại đây hoặc được liệt kê bên dưới
- Vỏ nhựa chống thấm nước
- WEMOS D1 Mini Pro ESP8266
- Mô-đun LoRa chip RFM95 SX1276 915MHz 868MHz 433MHz
- Ăng ten 868/915 MHz
- Bộ chuyển đổi nguồn ra DC 5V 2A
- Dải ghim nam 1 * 40P 2.0mm
- 2mm tiêu đề pin cái
- đầu nối đồng trục Antenna
- Đầu nối giắc cắm DC 3,5 X 1,3 mm
- Phillips nhỏ
- Đầu nối khối đầu cuối 2Pin 5.0mm
- Ban PCB
Khi bạn đã có tất cả các mảnh, nó giống như chơi với LEGO vậy… hãy tận hưởng nó:)
Bước 2: Lưu ý về PCB / Sơ đồ được cung cấp
Các bộ phận bị bôi trơn không được sử dụng trong dự án này, chúng ở đó vì cùng một mạch này có thể được sử dụng trong dự án mà tôi hiện đang viết.
Bước 3: Phần mềm
Bây giờ bạn phải thiết lập Arduino IDE, lưu ý rằng bạn có thể sử dụng bất kỳ khung công tác nào khác mà bạn thích. Nó không khó nhưng bạn phải làm một hoặc hai việc để biên dịch dự án. Mã được lưu trữ trên github.com, nó là mã nguồn mở, hãy thoải mái xây dựng, báo cáo lỗi hoặc đưa ra đề xuất sẽ là một đóng góp tuyệt vời:) Tải xuống và mở:
LoRaWanGateway / LoRaWanGateway.ino
Thay đổi vị trí của Sketchbook trong tùy chọn tệp
Nếu cần, hãy thêm các bảng bổ sung theo tùy chọn tệp… Tôi đã sử dụng:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Chú ý ở đây, các phiên bản cũ hơn sẽ không hoạt động bình thường, bạn phải cài đặt ít nhất phiên bản 2.6.3
Chọn bảng của bạn trong bảng công cụ (có thể không giống như hình, chọn bảng của bạn)
Bây giờ nó sẽ biên dịch, tải nó lên bảng của bạn và định cấu hình nó bằng giao diện web.
Bước 4: Cấu hình giao diện web
Khi bạn đã đặt tất cả các phần lại với nhau, bạn có thể mở và định cấu hình cổng mới của mình thông qua giao diện web tích hợp của nó. Đó là một trang nhỏ bên trong ESP8266 cho phép bạn dễ dàng điều chỉnh các giá trị của nó… hãy nhìn sơ qua và chơi với bản trình diễn cấu hình tại đây. Với giao diện này, bạn có thể cấu hình:
- Kết nối WiFi, dưới dạng thiết bị Khách hoặc như một Điểm truy cập
- Thông số TTN Gateway
- Thông số mô-đun RFM
- Thông số hệ thống ESP8266 cơ bản
- Mật khẩu / bảo mật giao diện cấu hình (vâng, nó được bảo vệ bằng mật khẩu)
Theo mặc định, nó sẽ tạo một mạng WiFi để cho phép bạn truy cập vào cấu hình bên trong của nó.
- wifi: Điểm truy cập ESP
- pass: 12345678
Nếu quan tâm đến vấn đề bảo mật cao, bạn nên thay đổi các giá trị mặc định trước khi tải chương trình cơ sở lên cổng của bạn. Dù bằng cách nào bạn cũng có thể thay đổi chúng từ trình duyệt của mình sau lần kết nối đầu tiên. Sau khi chạy, cấu hình cổng có thể được truy cập thông qua trình duyệt web bằng ip đã được chỉ định của nó
X. X. X. X/
hoặc nếu được kết nối thông qua Điểm truy cập
192.168.4.1/ (theo mặc định)
Bây giờ bạn có thể sử dụng thông tin đăng nhập của mình để đăng nhập, mặc định là:
- người dùng: admin
- pass: admin
Bước 5: Thêm Cổng TTN
Cuối cùng nhưng không kém phần quan trọng, bạn phải tạo một Gateway trong The Things Network và định cấu hình các thông số của nó cho phù hợp, để thiết bị của bạn được đăng ký và liên kết. Đăng nhập vào bảng điều khiển The Things Network và chọn GATEWAYS.
Đăng ký một cái mới bằng cách sử dụng ID tương ứng của nó được tìm thấy trong trang cấu hình cổng. Điền vào tất cả các trường còn lại nếu cần. Cả hai id phải khớp.
Bây giờ, nó đã sẵn sàng để hiển thị dữ liệu.
Vậy đó, tôi hy vọng nó đủ rõ ràng… nếu bạn có bất kỳ vấn đề nào, hãy đặt bất kỳ câu hỏi nào
Đề xuất:
MuMo - LoRa Gateway: 25 bước (có hình ảnh)
MuMo - LoRa Gateway: ### CẬP NHẬT 10-03-2021 // thông tin / cập nhật mới nhất sẽ có trên trang github: https: //github.com/MoMu-Antwerp/MuMo MuMo là gì? MuMo là sự hợp tác giữa phát triển sản phẩm (một khoa của Đại học Antwerp) thuộc
Lora Gateway dựa trên MicroPython ESP32: 10 bước (có hình ảnh)
Lora Gateway dựa trên MicroPython ESP32: Lora đã rất phổ biến trong những năm gần đây. Mô-đun giao tiếp không dây sử dụng công nghệ này thường rẻ (sử dụng phổ tần miễn phí), kích thước nhỏ, tiết kiệm năng lượng và có khoảng cách liên lạc dài và chủ yếu được sử dụng để giao tiếp lẫn nhau
ESP32 Lora Thingspeak Gateway với nút cảm biến: 9 bước
ESP32 Lora Thingspeak Gateway Với Sensor Node: trong Dự án IoT này, tôi đã thiết kế ESP32 LoRa Gateway & cũng là nút cảm biến ESP32 LoRa để theo dõi cảm biến đọc không dây từ khoảng cách vài km. Người gửi sẽ đọc dữ liệu độ ẩm và nhiệt độ bằng Cảm biến DHT11. Sau đó, nó truyền
Kiểm soát thiết bị gia dụng qua LoRa - LoRa trong Tự động hóa gia đình - Điều khiển từ xa LoRa: 8 bước
Kiểm soát thiết bị gia dụng qua LoRa | LoRa trong Tự động hóa gia đình | Điều khiển từ xa LoRa: Điều khiển và tự động hóa các thiết bị điện của bạn từ khoảng cách xa (Kilômét) mà không cần sự hiện diện của internet. Điều này có thể thực hiện được thông qua LoRa! Này, có chuyện gì vậy các bạn? Akarsh ở đây từ CETech. PCB này cũng có màn hình OLED và 3 rơ le
15 $ LoRa Gateway / Node ESP8266 Xây dựng PCB 3cmX8cm Kích thước: 6 bước
15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Kích thước: Này, có chuyện gì vậy các bạn? Akarsh đây từ CETech. Hôm nay chúng ta sẽ thực hiện một dự án là một nút LoRa đơn giản và bạn thậm chí có thể sử dụng nó như một cổng kênh đơn. Ở đây bộ vi điều khiển mà tôi sử dụng là ESP8266, được kết nối với bảng LoRa