使用Huskylens V2和ESP32 P4构建一个对面部情绪做出反应的门开启器
扫描二维码
随时随地手机看文章
如果快乐是进入的钥匙呢?想象一扇只有在你微笑的时候才会打开的门——一种有趣的、未来主义的欢迎顾客的方式。在这个项目中,我们将使用HuskyLens 2 AI视觉传感器和FireBeetle ESP32 P4构建一个自动闸门系统。
HuskyLens 2检测微笑,ESP32 P4控制电机或伺服打开门。只有开心的顾客才能进来!
项目的概念
•输入:HuskyLens检测面部表情。
•处理:如果识别到微笑,HuskyLens向ESP32 P4发送信号
•输出:esp32p4驱动伺服/电机打开门。
•结果:大门只对微笑的面孔开放。
该项目将人工智能视觉与嵌入式控制相结合,实现了一个有趣的交互式物联网原型。
硬件概述
HuskyLens 2人工智能视觉传感器
•内置人工智能算法,用于人脸识别,对象跟踪,情绪检测等等。
•支持多种通信接口:UART、I2C。
•紧凑的设计,理想的机器人和互动项目。
DFRobot火甲虫ESP32 P4
DFRobot FireBeetle ESP32-P4是一款功能强大的低功耗开发板,专为边缘人工智能、计算机视觉和物联网应用而设计。
它将高性能处理与现代连接功能相结合,使其成为需要多媒体功能、人机界面或智能自动化的项目的理想选择。
概述
•型号:FireBeetle 2 ESP32-P4
•芯片组:expressif ESP32-P4R32
•目标用例:边缘人工智能、计算机视觉、物联网、多媒体和人机界面(HMI)
关键特性
•双核RISC-V处理器(360MHz + 40MHz)
•32MB PSRAM和16MB闪存
•内置Wi-Fi 6和蓝牙5连接
•支持1080p视频播放和图像捕获
•接口:MIPI-CSI/DSI用于摄像头和显示模块
•硬件JPEG / H。264编码支持
•多种I/O选项:USB OTG, I2C, SPI, UART, ADC, PWM
•专为边缘AI, IoT和多媒体项目而设计
应用程序
•智能家居:中央控制面板,智能门铃和交互式显示器。
•零售和安全:人工智能监控、数码相册和面向客户的自助服务亭。
•教育和DIY项目:非常适合探索人工智能视觉和物联网集成的创客。
•边缘AI:直接在设备上部署轻量级ML模型,用于实时推理
门机制
•用于小型演示门的伺服电机。
•直流电机+驱动器(L298N或继电器)用于较大的门。
•由DFRobot Huskylense V2根据HuskyLens输入控制。
电力供应
•单独5V稳压电源,适用于HuskyLense 2和DFRobot FireBeetle ESP32 P4。
•如有需要,电机单独供电。
工作流
•HuskyLens经过训练可以识别笑容。
•当一个人微笑时,HuskyLens会输出Happiness。
•ESP32 P4读取该信号。
•如果幸福→伺服/电机激活→闸门打开。
代码片段
将代码上传到FireBeetle ESP32 P4
演示设置
•设计:使用桌面3D打印机打印PLA的小型摆动式门。
•设计:使用桌面3D打印机打印PLA的小型摆动式门。
•安装方式:闸板固定在框架上,伺服电机连接在铰链上。
•控制:当HuskyLens检测到微笑时,ESP32 P4向伺服发送信号,旋转门打开。
•复位:经过短暂的延迟后,伺服将栅极返回到其关闭位置。
这个原型可以很容易地在教室、展览或制造商博览会上展示这个概念,而不需要一个全尺寸的门。它轻巧、便携,对观众来说视觉清晰。
下面是演示设置的简单3D模型。
由JUSTWAY 3D打印服务提供
对于原型,我与JUSTWAY 3D打印服务合作-一个可靠的平台,以精确和速度将想法带入生活。
•高质量的打印:光滑的表面和耐用的PLA部件。
•快速周转:非常适合想要快速迭代的开发者。
•专业的支持:从设计上传到交付,过程是无缝的。
组装
•将伺服器和齿轮安装到机架上
•将闸门机构安装到车架上
•将伺服和Huskylense连接到DFRobot Beetle ESP32 P4。
应用程序
•零售商店:欢迎顾客的有趣方式。
•活动/展览:互动报名系统。
•智能家居:有趣的开门机制。
•教育:展示人工智能+物联网的融合。
未来的增强
•当门打开时添加语音问候。
•SD卡上带有时间戳的日志条目。
•与物联网云集成进行分析。
•实门采用伺服+锁机构。
结论
这个项目展示了人工智能视觉(HuskyLens2)和嵌入式控制(FireBeetle ESP32 P4)如何创建一个只有在客户微笑时才打开的门。这很有趣,引人入胜,是展示情感识别与物联网硬件相结合的强大功能的好方法。无论是商店,活动还是课堂演示,这个项目都保证带来微笑-字面上!
本文编译自hackster.io





