資料介紹
描述
該項目將幫助您使用 ESP8266 和 RFM95/96 無線電模塊創建與世界所有地區的物聯網兼容的 LoRa 網關。提供源代碼,它帶有用于配置的集成 Web 界面。讓我們來看看
第 1 步:硬件
?
您可以在此處找到所有硬件元素,或在上面列出。
- 防水塑料外殼
- WEMOS D1 Mini Pro ESP8266
- LoRa 模塊 RFM95 SX1276 芯片 915MHz 868MHz 433MHz
- 868/915 MHz 天線
- 5V 2A 直流輸出電源適配器
- 針公排1*40P 2.0mm
- 2mm 排針母頭
- 同軸連接器天線
- 直流插孔連接器 3.5 X 1.3 毫米
- 小菲利普斯
- 接線端子連接器 2Pin 5.0mm
- PCB板
關于提供的 PCB / 原理圖的注意事項:
這個項目中沒有使用灰色的部分,它們在那里是因為這個相同的電路可以用于我將從事的項目中,這是另一個項目的照片:
這就是那個洞的用途
第 2 步:軟件
現在您必須設置 Arduino IDE,注意您可以使用任何其他您喜歡的框架。這并不難,但您必須做一兩件事才能編譯項目。
代碼托管在 github.com ,它是開源的,請隨意建設性,報告錯誤或提出建議將是一個很大的貢獻:)
下載并打開:
LoRaWanGateway/LoRaWanGateway.ino
更改文件下的 Sketchbook 位置--> 首選項
如果需要,請在文件 --> 首選項下添加其他板...我一直在使用:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
最舊的測試版本是 v2.6.3。最新測試的版本是 2.7.1 ...您可以在tools --> Board --> Board Manager下找到它
舊版本無法正常工作,新版本未經測試。
現在在工具下選擇你的板——>板 (可能和圖片不一樣,選擇你的)
它現在應該可以編譯、上傳到您的開發板并使用 Web 界面進行配置
網頁界面配置
將所有部分組合在一起后,您可以通過其集成的 Web 界面打開和配置新網關。它是 ESP8266 內部的一個小頁面,可讓您輕松調整其值……看一眼并在此處使用配置演示。
使用此界面,您可以配置:
- WiFi 連接,作為客戶端設備或接入點
- TTN 網關參數
- RFM模塊參數
- ESP8266 基本系統參數
- 配置界面安全/密碼
默認情況下,它將創建一個 WiFi 網絡,讓您訪問其內部配置。
wifi: Access Point ESP
pass: 12345678
如果考慮到極高的安全性,您應該在將固件上傳到網關之前更改默認值。無論哪種方式,您都可以在第一次連接后從瀏覽器中更改它們。
運行后,可以通過 Web 瀏覽器通過其已分配的 ip 訪問網關配置
http://X.X.X.X/
或者如果通過接入點連接
http://192.168.4.1/ (by default)
現在您可以使用您的憑據登錄,默認設置為:
user: admin
pass: admin
關于連接性的注意事項:所有 ESP8266 都是單通道模塊,這意味著它們在充當接入點和/或 WiFi 客戶端時使用相同的通道,當您連接到其接入點和您配置模塊連接到另一個在另一個頻道的WiFi路由器,然后模塊必須更改它,但您的網卡仍然需要解決,有時需要時間,有時會斷開您,您可以隨時重新連接,這是一種常見的行為。
RFM95/96模塊設置
這些設置相當簡單,最重要的是您的 RFM 模塊的頻率(和/或頻道),您可能知道,公共頻段取決于您的網關所在的國家/地區。我在歐洲,這就是它的原因默認為 868.3MHz,你應該根據你的情況改變它,或者在代碼中(在上傳到你的板之前)或者稍后通過 web 界面。
添加 TTN 網關
最后但同樣重要的是,您必須在 The Things Network 中創建一個網關并相應地配置其參數,以便讓您的設備注冊和鏈接
登錄到The Things Network控制臺并進入 GATEWAYS
使用在網關配置頁面中找到的相應 ID 注冊一個新的。
id 和主機/服務器地址都必須匹配
現在,它應該準備好顯示數據了。
就是這樣,我希望它足夠清楚......如果您有問題,請隨時提出任何問題
- 使用Arduino編程ESP8266 ESP 01
- 如何使用Arduino UNO對ESP8266進行編程
- LittleFS使用ESP8266和Arduino IDE
- ESP8266 Arduino通訊
- 使用Arduino配置ESP8266
- LoRa網關單通道ESP8266 Arduino
- Esp8266單機開源分享
- 解決 用arduino ide 開發nodemcu 加載ESP8266庫的問題
- 配置esp8266開發板的Arduino開發環境
- esp8266 nodeMCU arduino開發環境
- esp筆記(2)使用Arduino IDE 開發 esp8266
- arduino / VScode+platformIO搭建esp32/esp8266編譯環境(一篇足矣)
- Arduino、ESP8266與NodeMCU
- ESP32和ESP8266基于Arduino的MQTT收發資料說明 109次下載
- 如何使用Arduino ESP8266開發板配置標準的Arduino開發環境 48次下載
- ESP8266紅外信號收發實驗 2013次閱讀
- ESP8266硬件 4865次閱讀
- ESP8266/ESP32自動下載原理 4741次閱讀
- 如何使用ESP8266制作可配置的Web服務器 1.3w次閱讀
- 如何利用ESP8266制作一個簡單的四軸飛行器 5115次閱讀
- ESP8266上運行代碼如何實現 3039次閱讀
- 如何利用ESP8266實現智能手表的設計 3369次閱讀
- STM32系列設計,ESP8266聯網授時時鐘 8097次閱讀
- 從5方面描述STM32F407+ESP8266連接機智云過程 1.1w次閱讀
- esp8266中文資料匯總(esp8266引腳圖_與單片機連接_串口wifi實例) 22.5w次閱讀
- esp8266固件如何升級_ESP8266WIFI模塊固件升級 4.2w次閱讀
- ESP8266 Wi-Fi到底傳多遠_esp8266 wifi信號強度測距 5.2w次閱讀
- 遠程控制通訊--基于Arduino + ESP8266控制LED燈 4w次閱讀
- esp8266 at指令集詳解 14.3w次閱讀
- esp8266串口wifi實例 1.9w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多