Appearance
3.23 智能小管家
3.23.1 造型介绍
这是一台会 “语音管家” 的智能小管家机器人,语音控制车身左右移动,还能点阵显示文字交互,是兼具灵活移动与可视化交互的智能互动小助手。

3.23.2 学习目标
掌握 WonderLLM 大模型语音控制功能,实现小车的全方位移动与点阵屏反馈。
学会 ESP32 驱动双舵机与点阵屏,完成语音控制的智能管家小车项目。
3.23.3 积木搭建
3.23.4 模式切换
本造型需要用离线语音交互,如果已经进入离线语音交互功能模式即可跳过此步骤直接进入设备接线步骤,否则请参考"4.5.1 固件更新"的内容重新烧录对应固件。
3.23.5 设备接线
将点阵模块接线插入 ESP32 主控器 接口;
将 WonderLLM 模块接线插入 ESP32 主控器 接口;
将左边的 360° 积木舵机接线插入 ESP32 主控器 接口,舵机 接线插入 S1 的 引脚处;
将右边的 360° 积木舵机接线插入 ESP32 主控器 接口,舵机 接线插入 S2 的 引脚处。
如图所示:

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

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

- 在 “扩展” 中选择 “输出模块” 添加 “点阵模块” 。

(3) 核心代码块解析
| 指令块 | 所在类别 | 功能说明 |
![]() | 切换WonderLLM模块的工作识别模式,可选语音交互、颜色识别、人脸识别三种工作模式。 | |
![]() | 在语音交互模式下,读取模块识别到的语音文本内容,用于后续判断与交互逻辑。 | |
![]() | 在点阵屏指定坐标 (x,y) 位置输出并展示自定义文字内容。 | |
![]() | 控制点阵屏加载并显示预设图案,可自定义切换各类图形、符号画面。 | |
![]() | 控制指定接口的360°舵机,按设定的自定义速度持续转动。 |
(4) 完整程序展示
上电初始化 WonderLLM 模块的硬件接口为 4,并切换其为语音交互模式,同步初始化点阵模块的硬件接口为 5;
程序进入无限循环,持续采集语音关键词识别信号;
识别前进、后退、转向指令,控制 S1、S2 接口双 360° 积木舵机移动,点阵同步显示文字;
30 秒无语音小车停机、点阵熄灭休眠,循环监听语音。



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

3.23.8 扩展提升
项目一:语音图文联动交互
语音说 “你好” 小车静止、点阵 Hi 字符;下达前进/后退/左转/右转指令,小车同步行进,点阵实时显示对应英文标识,练习语音文本匹配、点阵文字同步输出。
项目二:延时休眠省电
30 秒无语音指令,小车停止所有动作、点阵熄灭;任意移动问候语音可快速唤醒,掌握长时间信号检测、设备休眠唤醒程序编写。
3.23.9 技术支持与产品讨论
如果您在产品使用过程中遇到困难,欢迎您通过如下方式向我们反馈:
如果您在产品体验后有更好的创意,欢迎您进入幻尔社区将您的创意分享:






