具有 AI 功能的智能 IP 摄像头

Grove Vision AI V2 可以作为先进的监控设备,集成人工智能以增强安全性和运营效率。这些摄像头能够实时进行视频分析,以检测和警报异常活动、识别面部以及监控人群密度,使其非常适合应用于公共安全、零售管理和智能家居安全等领域。通过自动化监控任务,AI IP 摄像头减少了对持续人工监控的需求,从而能够更快地响应潜在的安全威胁并提高整体安全性。
所需材料
在开始本教程内容之前,您可能需要准备以下硬件。
将 AI 模型上传到 Grove Vision AI V2
现在我们将快速使用 SenseCraft AI 开始模块操作,这只需要模块本身即可。
步骤 1. 将 Grove Vision AI V2 连接到 SenseCraft AI 模型助手
首先,我们需要打开 SenseCraft AI 模型助手的主页面。
请使用 Type-C 类型的电缆将 Grove Vision AI V2 连接到您的电脑。
在 SenseCraft AI 模型助手页面的右上角,您可以选择 Grove Vision AI (WE2)。然后点击最右侧的 Connect 按钮。

在弹出的新窗口中,选择设备的正确 COM 端口并点击 Connect 按钮。

步骤 2. 上传合适的模型
然后,只需选择您想使用的模型并点击下方的 Send 按钮。以下是一个面部检测的示例。

请保持在此页面 1-2 分钟,直到模型成功上传。请注意,在此过程中切换到其他页面标签可能会导致上传失败(我们的团队正在积极解决此问题,很快将修复)。
步骤 3. 观察结果
模型成功上传后,您将能够在右侧的预览中看到来自 Grove Vision AI V2 摄像头的实时画面。

使用 XIAO ESP32S3 Sense 部署 Http 服务器
第 4 步:下载 SSCMA 包并上传到 Arduino IDE
从此处下载压缩包。

将此包上传到 Arduino IDE。

第 5 步:设置 2.4G WiFi 并将程序上传到 ESP32S3 Sense
打开 camera web server 示例。

设置您的 2.4G WiFi 的 SSID 和密码。(请注意是 2.4G WiFi,而不是 5G)

我的 ESP32 板卡包版本是 2.0.14。如果您发现程序出现一些奇怪的错误,可以将版本更改为 2.0.14。这是由于版本兼容性问题导致的。
打开 XIAO ESP32S3 Sense 的 PSRAM 功能并上传。当您使用 S3 的音频或视频功能时,需要开启此功能。其他类型的 XIAO 不需要这样做。

当程序成功运行时,您将看到如下结果。如果遇到错误,请查看本文底部的 FAQ。

访问智能 IP 摄像头
第 6 步:在浏览器中查看结果
首先,确保您的电脑与 Grove Vision AI V2 在同一局域网内。打开浏览器,输入您在上一步中获得的 IP 地址,并点击 Start Stream 按钮。您将在浏览器中看到 AI 模型成功运行。

常见问题解答 (FAQ)
1. UART 缓冲区长度错误
如果您遇到如下错误:

首先,您需要进入 esp32 cores 目录,找到 esp32-hal-uart.c 和 esp32-hal-uart.h 文件并打开它们。

然后,您需要将 uartBegin 函数的缓冲区大小从 uint16_t 更改为 uint32_t。保存文件并重新上传程序。

2. 程序上传失败

按住 Boot 按钮,同时按下 Reset 按钮,然后松开。这将重启 XIAO 并解决此问题。
3. 一直显示点点点
这是由于网络连接问题。检查您的网络是否可用?是否为 2.4G?尝试更换网络或更换天线。
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供各种支持,确保您使用我们的产品时能够获得尽可能顺畅的体验。我们提供多个沟通渠道,以满足不同的偏好和需求。