一 前言
之前一直想正一個(gè)小監(jiān)控來玩玩,剛好有一個(gè)項(xiàng)目需要用到這個(gè)技術(shù),咱就去看了一下,整體效果的話還是符合預(yù)期,主要如果ESP32重連WIFI的話會重新分配IP地址,我們就需要在軟件里面修改一下隧道的透傳IP地址,后面有機(jī)會在繼續(xù)優(yōu)化咯,畢竟是怎么免費(fèi)怎么來的。
局域網(wǎng)透傳和環(huán)境安裝可以看這里
嵌入式外設(shè) -- ESP32-CAM(局域圖傳+STM32通信)https://blog.csdn.net/herui_2/article/details/136052187
二 準(zhǔn)備工作
1. 賬號注冊
找一個(gè)可以支持隧道的軟件,這個(gè)我使用的這個(gè)平臺
Nyatworkhttps://www.natfrp.com/?page=panel&module=download
首先我們需要進(jìn)行一個(gè)賬號的注冊
點(diǎn)擊進(jìn)入軟件
進(jìn)行實(shí)名認(rèn)證
需要支付一元認(rèn)證費(fèi)用
填寫認(rèn)證信息然后提交
認(rèn)證成功
2. 軟件下載
下載軟件進(jìn)行隧道設(shè)置
使用 Win 或 Android 都可以,反正根據(jù)自己的設(shè)備進(jìn)行下載對應(yīng)軟件,這里我演示W(wǎng)in的使用教程
3. 軟件安裝
安裝教程
4. 軟件使用
打開我們的軟件 ,管理員運(yùn)行
我們軟件需要用到密鑰,點(diǎn)擊密鑰重置進(jìn)行密鑰獲取
返回我們的軟件,粘貼密鑰,然后點(diǎn)擊登錄
返回主頁,建立一個(gè)隧道
需要一個(gè)節(jié)點(diǎn)
選擇TCP隧道
如圖所示進(jìn)行配置
5. 程序燒錄
準(zhǔn)備一個(gè)ESP32-CAM,并進(jìn)行下載連線
程序獲取,使用關(guān)鍵字獲取
關(guān)注微信公眾號--星之援工作室 發(fā)送關(guān)鍵字(小監(jiān)控)
可獲取資料
????
程序直接可以編譯下載,可以自行修改我們需要鏈接的熱點(diǎn)信息
三 重點(diǎn)來了
1. 獲取分配的IP地址
需要使用電腦打開一下我們的WIFi熱點(diǎn),,拔掉 IO0和GND 部分 使 ESP32可以正常工作
接下來打開WiFi熱點(diǎn)的設(shè)置,并找到我們鏈接的設(shè)備的IP地址,這個(gè)點(diǎn)很重要
2. 軟件配置隧道IP地址
回到我們隧道軟件中,點(diǎn)擊一下編輯
需要手動輸入IP地址和端口號 81 ,點(diǎn)擊保存
3. 獲取到公網(wǎng)的訪問地址
找到日志中的隧道地址 ,每個(gè)人的不一樣
frp-oil.top:30150
使用
frp-oil.top:30150/stream
在瀏覽器打開 即可獲取到我們ESP32攝像頭的數(shù)據(jù)
4. 配置攝像頭參數(shù)
如果我們需要修改我們的圖像信息,我們可以打開
http://192.168.137.242/
注意
如果我們隧道在數(shù)據(jù)圖像獲取的話,我們的這個(gè)地址就獲取不了視頻流,不過可以獲取圖片
好啦,我們隧道透傳圖片的功能就講解完成了,這下就可以當(dāng)個(gè)免費(fèi)的監(jiān)控玩玩
四 注意事項(xiàng)
我們ESP32每次連接上WiFi熱點(diǎn)分配的IP地址可以不一樣,我們需要在隧道軟件中進(jìn)行修改就行了
重新鏈接熱點(diǎn)需要重新去走這幾步
接下來打開WiFi熱點(diǎn)的設(shè)置,并找到我們鏈接的設(shè)備的IP地址,這個(gè)點(diǎn)很重要
回到我們隧道軟件中,點(diǎn)擊一下編輯
需要手動輸入IP地址和端口號 81 ,點(diǎn)擊保存
聯(lián)系方式 微信號:13648103287