首页 > 其他分享 >嵌入式外设 -- ESP32-Cam图像透传到公网访问做个小监控(图文讲解)

嵌入式外设 -- ESP32-Cam图像透传到公网访问做个小监控(图文讲解)

时间:2024-07-22 16:27:17浏览次数:15  
标签:隧道 -- ESP32 公网 获取 IP地址 软件 我们

目录

一 前言

局域网透传和环境安装可以看这里

二 准备工作

1. 账号注册

2. 软件下载

3. 软件安装

4. 软件使用

5. 程序烧录

三 重点来了

1. 获取分配的IP地址

2. 软件配置隧道IP地址

3. 获取到公网的访问地址

4. 配置摄像头参数

四 注意事项

重新链接热点需要重新去走这几步


一 前言

之前一直想正一个小监控来玩玩,刚好有一个项目需要用到这个技术,咱就去看了一下,整体效果的话还是符合预期,主要如果ESP32重连WIFI的话会重新分配IP地址,我们就需要在软件里面修改一下隧道的透传IP地址,后面有机会在继续优化咯,毕竟是怎么免费怎么来的。

局域网透传和环境安装可以看这里

嵌入式外设 -- ESP32-CAM(局域图传+STM32通信)icon-default.png?t=N7T8https://blog.csdn.net/herui_2/article/details/136052187

二 准备工作

1. 账号注册

找一个可以支持隧道的软件,这个我使用的这个平台

Nyatworkicon-default.png?t=N7T8https://www.natfrp.com/?page=panel&module=download


首先我们需要进行一个账号的注册

点击进入软件

进行实名认证

需要支付一元认证费用

填写认证信息然后提交

认证成功

2. 软件下载

下载软件进行隧道设置

使用 Win 或 Android 都可以,反正根据自己的设备进行下载对应软件,这里我演示Win的使用教程

3. 软件安装

安装教程

4. 软件使用

打开我们的软件 ,管理员运行

我们软件需要用到密钥,点击密钥重置进行密钥获取

返回我们的软件,粘贴密钥,然后点击登录

返回主页,建立一个隧道

需要一个节点

选择TCP隧道

如图所示进行配置

5. 程序烧录

准备一个ESP32-CAM,并进行下载连线

程序获取,使用关键字获取

关注微信公众号--星之援工作室 发送关键字(小监控)
可获取资料

➡️

标签:隧道,--,ESP32,公网,获取,IP地址,软件,我们
From: https://blog.csdn.net/herui_2/article/details/140610808

相关文章

  • Python数据可视化常用的库
    Python中的数据可视化是指使用图形和图表来展示数据,以便更直观地理解和分析数据。数据可视化的目的是将复杂的数据转化为容易理解的视觉形式,从而帮助发现数据中的模式、趋势和异常情况。以下是数据可视化的一些主要用途:探索性数据分析:帮助理解数据分布和结构识别数据中的......
  • C++ 学习笔记十一 封装
    封装4.1.1封装的意义封装是C++面向对象三大特性之一封装的意义:将属性和行为作为一个整体,表现生活中的事物将属性和行为加以权限控制封装意义一:​在设计类的时候,属性和行为写在一起,表现事物语法:class类名{访问权限:属性/行为};**示例1:**设计一个圆类,求圆的周......
  • Transformer 模型和Attention注意力机制学习笔记
    文章目录Transformer模型结构注意力机制ScaledDot-ProductAttention缩放点注意力机制工作流程并行机制Multi-HeadAttention多头注意力机制工作流程Embedding单词Embedding位置编码PositionalEncodingEncoderAdd&NormFeedForwardNetworkDecoderMaskedMul......
  • 手写Kd树(C++模板非递归实现)
    手写Kd树(C++模板非递归实现)1.Kd树1.1Kd树简介1.2Kd树的建立1.3Kd树的查找2.C++完整代码实现3.测试代码3.1代码实现3.2测试结果4.与PCL中的Kd树做对比本文实现的Kd树实现参考了高翔博士的书《自动驾驶与机器人中的slam技术从理论到实践》;高博士原书中是递归......
  • 深入理解Java中的equals和hashCode方法
    序言:在Java编程中,equals和hashCode方法是两个非常重要的概念。它们直接关系到对象的比较和哈希表的使用效率。本文将详细介绍这两个方法的工作原理、如何正确重写它们以及一些常见的误区。一、equals方法equals方法的作用equals方法用于判断两个对象是否相等,返回一个布......
  • VINS-FUSION 优化-IMU预积分因子(三)
    在VINS-FUSION优化-IMU预积分因子(一)中介绍了IMU预积分及其于优化变量的全部雅克比矩阵的推导,(二)中文章结合VINS-FUSION源码,完成优化-IMU预积分因子的使用。本文介绍预积分中方差的计算。一、引出​方差作为调节各残差项的权重,方差计算如下:Fk、Gk是离散时间下的状态传递方程......
  • 【重工业】在机械工厂中,论激光雷达的重要性?
    随着科技的发展,激光雷达在机械中的应用愈发广泛和深入。它极大地提升了机械制造的精度和效率。在零部件加工过程中,能够实现微米级别的精准测量和定位,确保产品质量的高度一致性。激光雷达使机械装备的智能化水平大幅提高。例如,在工业机器人领域,为机器人赋予了敏锐的环境感知能......
  • 在linux上操作实现git github vscode的联动工作流(待更新)
    目录一、介绍与要求二、git和github联动2.1git与github的连接2.2git的操作三、vscode与git的方便操作(待更新)总结一、介绍与要求介绍:我刚刚改到linux系统(ubuntu22.04)上进行学习和工作,深感到linux的方便快捷,于是想在此记录以下git和github的学习过程,也权当备忘录。......
  • LNMP
    搭建LNMP动态网站:在不同环境下访问,网站环境又可能变化静态网站:在不同环境下访问,网站环境不会变化【1】、搭建LNMPL:LinuxN:nginxM:Mariadb/MysqlP:PHP/PythonLNMP:也被称为动静分离#安装nginxroot@proxy[05:08:54]:/opt/nginx-1.24.0$./configure&&make&&makeins......
  • 常见的排序算法——堆排序(五)
    本文记述了堆排序改用前序表示法基本思想和一份参考实现代码,并在说明了算法的性能后用随机数据进行了验证。◆思想堆排序算法按照层次操作堆中的元素,即物理位置k的节点与位置2k或2k+1的节点交换。然而用前序表示的堆,其父子节点的位置关系不能简单地计算出来。因此,当算法......