Appearance
3.7 迎宾道闸机
3.7.1 造型介绍
这是一台会 “识人脸自动开门” 的迎宾道闸机,检测到人脸就抬杆放行,同步播放迎宾话术,复刻门店自动门禁接待场景

3.7.2 学习目标
运用 WonderLLM 人脸识别功能,实现智能道闸自动开合控制。
掌握 270° 积木舵机角度精准控制,熟悉自动门禁仿真项目运行逻辑。
3.7.3 积木搭建
3.7.4 模式切换
本造型需要用离线视觉功能,如果已经进入离线视觉功能模式即可跳过此步骤直接进入设备接线步骤,否则请参考"4.5.1 固件更新"的内容重新烧录对应固件。
3.7.5 设备接线
将 WonderLLM 模块接线插入 ESP32 主控器 接口;
将 270° 积木舵机接线插入 ESP32 主控器 接口,舵机 接线插入 S1 的 引脚处。
如图所示:

!注意事项:
第一次进行与270°积木舵机相关的课程时,我们需要先将270°舵机上的齿轮及齿轮携带的积木部分一起拆下,把以下270°舵机的复位程序上传至ESP32;接着将拆下的积木装回,然后将我们本节课的程序上传至ESP32,等待270°积木舵机转至初始位置( 50° ),此时道闸处于放下的状态。(若之前已经使用过舵机复位程序,可跳过此步骤)


3.7.6 程序编写
(1) 程序原理图

(2) 添加扩展库
在 “扩展” 中选择 “传感器” 添加 “WonderLLM离线版” 。

(3) 核心代码块解析
| 指令块 | 所在类别 | 功能说明 |
![]() | 切换WonderLLM模块的工作识别模式,可选语音交互、颜色识别、人脸识别三种工作模式。 | |
![]() | 在人脸识别模式下,检测画面内是否存在人脸,返回布尔值,用于人脸存在判断逻辑。 | |
![]() | 选择自定义的播报类型语音词条编号,控制模块播放词条编号对应的语音内容。 | |
![]() | 控制指定接口270°舵机,在设定时长内平稳转动至目标角度,自动延时等待舵机完成动作。 |
(4) 完整程序展示
上电初始化 WonderLLM 模块的硬件接口为 1,并切换其为人脸识别模式,然后设置270° 积木舵机的初始位置;
程序进入无限循环,持续采集画面人脸检测信号;
识别人脸舵机抬闸并播放迎宾语音,延时 4 秒自动落杆;
闸杆落下后回到待机状态,持续循环检测来人。

- 程序源文件存放于「附录文件」目录内的「课程资料」,可前往该处下载压缩包获取。
3.7.7 程序下载

3.7.8 扩展提升
项目一:通行灯光状态提示
识别到人脸道闸完全抬起,RGB 彩灯设置为绿色表示通行,保持 4 秒供通行后舵机自动落下闸杆,之后 RGB 彩灯切换为红色表示禁止通行,练习舵机角度延时动作、灯光状态切换判断。
项目二:连续人脸限流控制
闸杆落下前再次检测到人脸不会重复抬杆,需等待闸杆完全归位后才可二次识别放行,搭配短促蜂鸣提示等待,掌握设备动作互锁、多条件视觉识别控制逻辑。
3.7.9 技术支持与产品讨论
如果您在产品使用过程中遇到困难,欢迎您通过如下方式向我们反馈:
如果您在产品体验后有更好的创意,欢迎您进入幻尔社区将您的创意分享:





