一 前言
之前一直想正一个小监控来玩玩,刚好有一个项目需要用到这个技术,咱就去看了一下,整体效果的话还是符合预期,主要如果ESP32重连WIFI的话会重新分配IP地址,我们就需要在软件里面修改一下隧道的透传IP地址,后面有机会在继续优化咯,毕竟是怎么免费怎么来的。
局域网透传和环境安装可以看这里
嵌入式外设 -- ESP32-CAM(局域图传+STM32通信)https://blog.csdn.net/herui_2/article/details/136052187
二 准备工作
1. 账号注册
找一个可以支持隧道的软件,这个我使用的这个平台
Nyatworkhttps://www.natfrp.com/?page=panel&module=download
首先我们需要进行一个账号的注册
点击进入软件
进行实名认证
需要支付一元认证费用
填写认证信息然后提交
认证成功
2. 软件下载
下载软件进行隧道设置
使用 Win 或 Android 都可以,反正根据自己的设备进行下载对应软件,这里我演示Win的使用教程
3. 软件安装
安装教程
4. 软件使用
打开我们的软件 ,管理员运行
我们软件需要用到密钥,点击密钥重置进行密钥获取
返回我们的软件,粘贴密钥,然后点击登录
返回主页,建立一个隧道
需要一个节点
选择TCP隧道
如图所示进行配置
5. 程序烧录
准备一个ESP32-CAM,并进行下载连线
程序获取,使用关键字获取
关注微信公众号--星之援工作室 发送关键字(小监控)
可获取资料
➡️➡️
程序直接可以编译下载,可以自行修改我们需要链接的热点信息
三 重点来了
1. 获取分配的IP地址
需要使用电脑打开一下我们的WIFi热点,,拔掉 IO0和GND 部分 使 ESP32可以正常工作
接下来打开WiFi热点的设置,并找到我们链接的设备的IP地址,这个点很重要
2. 软件配置隧道IP地址
回到我们隧道软件中,点击一下编辑
需要手动输入IP地址和端口号 81 ,点击保存
3. 获取到公网的访问地址
找到日志中的隧道地址 ,每个人的不一样
frp-oil.top:30150
使用
frp-oil.top:30150/stream
在浏览器打开 即可获取到我们ESP32摄像头的数据
4. 配置摄像头参数
如果我们需要修改我们的图像信息,我们可以打开
http://192.168.137.242/
注意
如果我们隧道在数据图像获取的话,我们的这个地址就获取不了视频流,不过可以获取图片
好啦,我们隧道透传图片的功能就讲解完成了,这下就可以当个免费的监控玩玩
四 注意事项
我们ESP32每次连接上WiFi热点分配的IP地址可以不一样,我们需要在隧道软件中进行修改就行了
重新链接热点需要重新去走这几步
接下来打开WiFi热点的设置,并找到我们链接的设备的IP地址,这个点很重要
回到我们隧道软件中,点击一下编辑
需要手动输入IP地址和端口号 81 ,点击保存
联系方式 微信号:13648103287