基于BearPi开发板的语音控制开关(一)背景
前段时间跑了趟济南宜家,把家里已经开始掉漆的镜柜换了。
新镜柜的亮点是两条LED灯带,在安装的时候,买了个人体感应开关,把两条LED灯带改成了人体感应灯,从此夜里进卫生间再也不用摸黑找开关了。
HESUNSE红外线人体感应开关探头模块
方便了很多,但使用体验差强人意:
- 感光开关已经调到“较黑”了,但傍晚天稍微一黑,进卫生间灯就会亮
- 感应距离不可控,猫溜达进卫生间也会让灯亮起
- 5分钟、45秒、15秒三档延时不能灵活适用各种用卫生间场景
- 频繁开关减少LED的使用寿命
不好用就换,打算换语音控制试试,于是在网上找到了《基于OpenHarmony开发的语音小助手》这篇文章,他这套东西完全符合我的需求,满足基本的语音控制,也为以后升级触摸开关和人体感应预留了开发空间,开整。
备注:实践过程中发现文章写的很粗,不适合小白,而且很多内容写的不是很准确,费了好大劲摸索!
先准备硬件,根据文章介绍,结合我后边的实践,需要用到的硬件器材如下:
- 小熊派 BearPi-HM Nano Hi3861开发板 + 智慧农业模块
- LD3320A语音识别模块
- BY8001-16P串口语音模块
- TF卡 (BY8001-16P最大支持32G内存卡)
- 喇叭 (8欧1瓦直径400mm)
- 面包板
- 杜邦线
- USB转TTL模块
下一篇搭建小熊派的开发环境。