資料介紹
描述
該項目將幫助您使用 ESP8266 和 RFM95/96 無線電模塊創(chuàng)建與世界所有地區(qū)的物聯(lián)網(wǎng)兼容的 LoRa 網(wǎng)關(guān)。提供源代碼,它帶有用于配置的集成 Web 界面。讓我們來看看
第 1 步:硬件
?
![poYBAGNo8z-AaIuDAAG-M0E_Nwc968.jpg](https://file.elecfans.com/web2/M00/78/33/poYBAGNo8z-AaIuDAAG-M0E_Nwc968.jpg)
您可以在此處找到所有硬件元素,或在上面列出。
- 防水塑料外殼
- 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板
關(guān)于提供的 PCB / 原理圖的注意事項:
![poYBAGNo80WACz83AAKIiTDw_7U547.jpg](https://file.elecfans.com/web2/M00/78/33/poYBAGNo80WACz83AAKIiTDw_7U547.jpg)
這個項目中沒有使用灰色的部分,它們在那里是因為這個相同的電路可以用于我將從事的項目中,這是另一個項目的照片:
![poYBAGNo80iAYExwAAIWIcU88H0693.jpg](https://file.elecfans.com/web2/M00/78/33/poYBAGNo80iAYExwAAIWIcU88H0693.jpg)
這就是那個洞的用途
第 2 步:軟件
![pYYBAGNo80qAPqwfAACXEMVnn8I809.jpg](https://file.elecfans.com/web2/M00/78/C5/pYYBAGNo80qAPqwfAACXEMVnn8I809.jpg)
現(xiàn)在您必須設(shè)置 Arduino IDE,注意您可以使用任何其他您喜歡的框架。這并不難,但您必須做一兩件事才能編譯項目。
代碼托管在 github.com ,它是開源的,請隨意建設(shè)性,報告錯誤或提出建議將是一個很大的貢獻(xiàn):)
下載并打開:
LoRaWanGateway/LoRaWanGateway.ino
更改文件下的 Sketchbook 位置--> 首選項
![poYBAGNo80yAVf7iAABY_V6umvQ982.jpg](https://file.elecfans.com/web2/M00/78/33/poYBAGNo80yAVf7iAABY_V6umvQ982.jpg)
如果需要,請在文件 --> 首選項下添加其他板...我一直在使用:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
![pYYBAGNo806AGBg0AABk2NdoOn4976.jpg](https://file.elecfans.com/web2/M00/78/C5/pYYBAGNo806AGBg0AABk2NdoOn4976.jpg)
最舊的測試版本是 v2.6.3。最新測試的版本是 2.7.1 ...您可以在tools --> Board --> Board Manager下找到它
![poYBAGNo81GAO4TQAAEXAbmOnY0890.png](https://file.elecfans.com/web2/M00/78/33/poYBAGNo81GAO4TQAAEXAbmOnY0890.png)
舊版本無法正常工作,新版本未經(jīng)測試。
現(xiàn)在在工具下選擇你的板——>板 (可能和圖片不一樣,選擇你的)
![poYBAGNo81OAbnrbAAE8ZmPuc4A943.png](https://file.elecfans.com/web2/M00/78/33/poYBAGNo81OAbnrbAAE8ZmPuc4A943.png)
它現(xiàn)在應(yīng)該可以編譯、上傳到您的開發(fā)板并使用 Web 界面進(jìn)行配置
網(wǎng)頁界面配置
![pYYBAGNo81WAQcQAAABR4fviPeg696.jpg](https://file.elecfans.com/web2/M00/78/C5/pYYBAGNo81WAQcQAAABR4fviPeg696.jpg)
將所有部分組合在一起后,您可以通過其集成的 Web 界面打開和配置新網(wǎng)關(guān)。它是 ESP8266 內(nèi)部的一個小頁面,可讓您輕松調(diào)整其值……看一眼并在此處使用配置演示。
使用此界面,您可以配置:
- WiFi 連接,作為客戶端設(shè)備或接入點
- TTN 網(wǎng)關(guān)參數(shù)
- RFM模塊參數(shù)
- ESP8266 基本系統(tǒng)參數(shù)
- 配置界面安全/密碼
默認(rèn)情況下,它將創(chuàng)建一個 WiFi 網(wǎng)絡(luò),讓您訪問其內(nèi)部配置。
wifi: Access Point ESP
pass: 12345678
如果考慮到極高的安全性,您應(yīng)該在將固件上傳到網(wǎng)關(guān)之前更改默認(rèn)值。無論哪種方式,您都可以在第一次連接后從瀏覽器中更改它們。
運行后,可以通過 Web 瀏覽器通過其已分配的 ip 訪問網(wǎng)關(guān)配置
http://X.X.X.X/
或者如果通過接入點連接
http://192.168.4.1/ (by default)
現(xiàn)在您可以使用您的憑據(jù)登錄,默認(rèn)設(shè)置為:
user: admin
pass: admin
關(guān)于連接性的注意事項:所有 ESP8266 都是單通道模塊,這意味著它們在充當(dāng)接入點和/或 WiFi 客戶端時使用相同的通道,當(dāng)您連接到其接入點和您配置模塊連接到另一個在另一個頻道的WiFi路由器,然后模塊必須更改它,但您的網(wǎng)卡仍然需要解決,有時需要時間,有時會斷開您,您可以隨時重新連接,這是一種常見的行為。
RFM95/96模塊設(shè)置
![pYYBAGNo81iAcbpOAACEEqRJ2Vw686.jpg](https://file.elecfans.com/web2/M00/78/C5/pYYBAGNo81iAcbpOAACEEqRJ2Vw686.jpg)
這些設(shè)置相當(dāng)簡單,最重要的是您的 RFM 模塊的頻率(和/或頻道),您可能知道,公共頻段取決于您的網(wǎng)關(guān)所在的國家/地區(qū)。我在歐洲,這就是它的原因默認(rèn)為 868.3MHz,你應(yīng)該根據(jù)你的情況改變它,或者在代碼中(在上傳到你的板之前)或者稍后通過 web 界面。
添加 TTN 網(wǎng)關(guān)
最后但同樣重要的是,您必須在 The Things Network 中創(chuàng)建一個網(wǎng)關(guān)并相應(yīng)地配置其參數(shù),以便讓您的設(shè)備注冊和鏈接
登錄到The Things Network控制臺并進(jìn)入 GATEWAYS
![pYYBAGNo81qAdNaWAABRgerN4tU387.png](https://file.elecfans.com/web2/M00/78/C5/pYYBAGNo81qAdNaWAABRgerN4tU387.png)
使用在網(wǎng)關(guān)配置頁面中找到的相應(yīng) ID 注冊一個新的。
![poYBAGNo81yANdoiAAA44V_e_fw599.png](https://file.elecfans.com/web2/M00/78/33/poYBAGNo81yANdoiAAA44V_e_fw599.png)
id 和主機/服務(wù)器地址都必須匹配
![poYBAGNo816AOy7BAAAogSo3FKU240.png](https://file.elecfans.com/web2/M00/78/33/poYBAGNo816AOy7BAAAogSo3FKU240.png)
現(xiàn)在,它應(yīng)該準(zhǔn)備好顯示數(shù)據(jù)了。
![poYBAGNo82CASzR0AAA-UQYyL1Q435.png](https://file.elecfans.com/web2/M00/78/33/poYBAGNo82CASzR0AAA-UQYyL1Q435.png)
就是這樣,我希望它足夠清楚......如果您有問題,請隨時提出任何問題
- 使用Arduino編程ESP8266 ESP 01
- 如何使用Arduino UNO對ESP8266進(jìn)行編程
- LittleFS使用ESP8266和Arduino IDE
- ESP8266 Arduino通訊
- 使用Arduino配置ESP8266
- LoRa網(wǎng)關(guān)單通道ESP8266 Arduino
- Esp8266單機開源分享
- 解決 用arduino ide 開發(fā)nodemcu 加載ESP8266庫的問題
- 配置esp8266開發(fā)板的Arduino開發(fā)環(huán)境
- esp8266 nodeMCU arduino開發(fā)環(huán)境
- esp筆記(2)使用Arduino IDE 開發(fā) esp8266
- arduino / VScode+platformIO搭建esp32/esp8266編譯環(huán)境(一篇足矣)
- Arduino、ESP8266與NodeMCU
- ESP32和ESP8266基于Arduino的MQTT收發(fā)資料說明 109次下載
- 如何使用Arduino ESP8266開發(fā)板配置標(biāo)準(zhǔn)的Arduino開發(fā)環(huán)境 48次下載
- ESP8266紅外信號收發(fā)實驗 2013次閱讀
- ESP8266硬件 4865次閱讀
- ESP8266/ESP32自動下載原理 4741次閱讀
- 如何使用ESP8266制作可配置的Web服務(wù)器 1.3w次閱讀
- 如何利用ESP8266制作一個簡單的四軸飛行器 5115次閱讀
- ESP8266上運行代碼如何實現(xiàn) 3039次閱讀
- 如何利用ESP8266實現(xiàn)智能手表的設(shè)計 3369次閱讀
- STM32系列設(shè)計,ESP8266聯(lián)網(wǎng)授時時鐘 8097次閱讀
- 從5方面描述STM32F407+ESP8266連接機智云過程 1.1w次閱讀
- esp8266中文資料匯總(esp8266引腳圖_與單片機連接_串口wifi實例) 22.5w次閱讀
- esp8266固件如何升級_ESP8266WIFI模塊固件升級 4.2w次閱讀
- ESP8266 Wi-Fi到底傳多遠(yuǎn)_esp8266 wifi信號強度測距 5.2w次閱讀
- 遠(yuǎn)程控制通訊--基于Arduino + ESP8266控制LED燈 4w次閱讀
- esp8266 at指令集詳解 14.3w次閱讀
- esp8266串口wifi實例 1.9w次閱讀
下載排行
本周
- 1IP6823 支持 qi 認(rèn)證的無線充電發(fā)射控制 SOC
- 1.01 MB | 1次下載 | 免費
- 2IP6824? 全集成QI?無線充電發(fā)射控制SOC
- 1.22 MB | 1次下載 | 免費
- 3PESD18VY1BBIF保護二極管規(guī)格書
- 4.56MB | 次下載 | 免費
- 474HC4050緩沖器規(guī)格書
- 217.58KB | 次下載 | 免費
- 574HC193;74HC7193二進(jìn)制加減計數(shù)器規(guī)格書
- 327.93KB | 次下載 | 免費
- 674HC73-Q100雙JK觸發(fā)器規(guī)格書
- 220.85KB | 次下載 | 免費
- 7ASW3410 USB3.1高速數(shù)據(jù)開關(guān)切換規(guī)格書
- 1.39 MB | 次下載 | 免費
- 8多款常用電子電路分享
- 7.96 MB | 次下載 | 2 積分
本月
- 1A7159和A7139射頻芯片的資料免費下載
- 0.20 MB | 55次下載 | 5 積分
- 2零死角玩轉(zhuǎn)STM32F103—指南者
- 26.78 MB | 41次下載 | 1 積分
- 3PIC12F629/675 數(shù)據(jù)手冊免費下載
- 2.38 MB | 36次下載 | 5 積分
- 4PIC16F716 數(shù)據(jù)手冊免費下載
- 2.35 MB | 18次下載 | 5 積分
- 5dsPIC33EDV64MC205電機控制開發(fā)板用戶指南
- 5.78MB | 8次下載 | 免費
- 6STC15系列常用寄存器匯總免費下載
- 1.60 MB | 7次下載 | 5 積分
- 7AN-1267: 使用ADSP-CM408F ADC控制器的電機控制反饋采樣時序
- 1.41MB | 5次下載 | 免費
- 8模擬電路仿真實現(xiàn)
- 2.94MB | 4次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73813次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論