所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
#2021#电子礼花灯
云天 云天 2021-02-27 13:53:58
6
2
简单
projectImage

云上新春——记忆中的年味儿

放烟火是中国民间古老的节日民俗活动。以火药为基础发展起来的。起初,是专供贵族豪富争雄斗奢的消遣品,到了明、清,烟火制作技术有了新的发展,逐渐成为节日的礼品。每逢春节、元宵节以及其它重大活动,都要施放烟火助兴。“火树银花不夜天”就是这种景观的真实写照。

但放烟火即不安全也不环保

 

守护阿坝蓝天是我们的共同心愿

拒绝燃放烟花爆竹

让我们一起低碳环保过元宵

一同守护我们天蓝地绿水清的美丽家园!

 

今天是元宵节,我为家里制作了电子礼花灯。

项目特点

本项目使用了“I2C语音识别模块”,这是一款能离线独立实现语音识别的人工智能芯片,且具有准确率高,无需训练,拿起来就用的优势。

projectImage

MP3语音模块

第二特点是使用了DFRobot MP3语音模块,内置8 MB存储空间,无需外接SD卡。存储方式和使用U盘一样简单,存入从网上礼花"爆炸音效",命名为“1.mp3”。使用上非常的简单,沿用DFRobot-Gravity接口,与“I2C语音识别”模块接口不冲突,可做指定播放,循环播放,30级音量调节等。

projectImage

Mind+图形化编程

选择 主控板 选项卡下的你正在使用的主控板,arduino、micro:bit、掌控板均支持,我使用micro:bit加扩展板。在 用户库 选项卡下搜索 I2C语音识别模块

projectImage

测试指令模式

将识别模式设置为指令模式后,识别模式指示灯为常灭,此时模块处于休眠状态,对环境中的声音完全忽略,在说出唤醒关键词后激活模块。模块被激活后,指示灯常亮白色,识别到录入的关键词后,指示灯会闪烁一次,提示使用者已准确识别。同一时间只能识别一条关键词,待指示灯闪烁后方可进行下次识别。唤醒时长为10s。在这10s内,每当识别到添加的关键词后,唤醒时间会刷新。如果10s内没有识别成功。则模块会再次进入休眠状态。

projectImage

测试程序

多测试一个“关键词”,作为“唤醒词”。每次识别关键词不成功将返回-1,所以可以设置0,1,2……

projectImage

测试演示视频

制作礼花灯

projectImage

过程简单,不赘述。

礼花Mind+程序

projectImage
projectImage

语音控制视频

测试视频

Makelog作者原创文章,未经授权禁止转载。
6
2
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]