ESP32-CAM监控摄像头

62 篇文章 7 订阅

在此项目中,我们将使用ESP32-CAM开发板构建IP监控摄像头。 ESP32相机将托管一个视频流Web服务器,您可以使用网络中的任何设备对其进行访问。

您可以将此视频流Web服务器与流行的家庭自动化平台(如Home Assistant或Node-RED)集成。在本教程中,我们将向您展示如何将其与Home Assistant和Node-RED集成。

在此项目中,我们将使用ESP32-CAM开发板构建IP监控摄像头。 ESP32相机将托管一个视频流Web服务器,您可以使用网络中的任何设备对其进行访问。

您可以将此视频流Web服务器与流行的家庭自动化平台(如Home Assistant或Node-RED)集成。在本教程中,我们将向您展示如何将其与Home Assistant和Node-RED集成。

所需零件

介绍ESP32-CAM

视频流服务器

请遵循以下步骤,使用您可以在本地网络上访问的ESP32-CAM来构建视频流Web服务器。

安装ESP32插件

搜索ESP32,然后按安装按钮以获取“ Espressif Systems的ESP32”:

就这样。应该在几秒钟后安装它。

测试安装

将ESP32开发板插入计算机。打开您的Arduino IDE,执行以下步骤:

选择端口(如果您在Arduino IDE中看不到COM端口,则需要安装CP210x USB至UART Bridge VCP驱动程序):

在文件>示例> WiFi(ESP32)> WiFiScan下打开以下示例

一个新的sketch将在您的Arduino IDE中打开:

按下Arduino IDE中的``上传’'按钮。等待几秒钟,直到代码编译并上传到您的开发板上。

如果一切都按预期进行,您应该会看到“上传完成”。信息。

以115200的波特率打开Arduino IDE串行监视器:

视频流Web服务器代码

在上传代码之前,您需要在以下变量中插入网络凭据:

然后,确保选择正确的相机模块。在这种情况下,我们使用的是AI-THINKER模型。

现在,您可以将代码上传到ESP32-CAM开发板上。

上载代码

使用FTDI编程器将ESP32-CAM板连接到计算机。请遵循下面原理图:

要上传代码,请按照以下步骤操作:

  • 转到Tools > Board,然后选择AI-Thinker ESP32-CAM
  • 转到Tools > Port,然后选择ESP32连接到的COM端口
  • 然后,点击上传按钮上传代码
  • 当您开始在调试窗口中看到这些点时,如下所示,请按ESP32-CAM板载RST按钮。

几秒钟后,该代码应成功上传到您的电路板上。

获取IP地址

上载代码后,将GPIO 0与GND断开。以115200的波特率打开串行监视器。按ESP32-CAM板上复位按钮。

ESP32 IP地址应在串行监视器中打印。

访问视频流服务器

家庭助理集成

对于大多数人来说,仅使ESP32-CAM通过IP工作可能会有用,但是您可以将此项目与Home Assistant(或其他家庭自动化平台)集成。

将ESP32-CAM添加到家庭助理

打开您的家庭助理仪表板,然后转到更多设置菜单。

将监视摄像机放在合适的位置。

然后,转到摄像机IP地址或家庭助手仪表板,实时查看发生了什么。

提示:Node-RED集成

详情参阅 - 亚图跨际

  • 3
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值