所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

美好的礼物2——语音识别互动摇篮

天然闪队 天然闪队 2021-04-20 15:43:14
3
0
简单
步骤1 步骤1
项目介绍

       每一个孩子都是天使,天使的咿呀学语的时候更希望得到全家人的关爱,尤其是来自姐姐的爱。 姐姐然然和爸爸一起再次为天天弟弟的摇篮升级了。

projectImage

天天弟弟开始学说话了,我们为他准备一些儿歌。我们要把这个摇篮变得更加智能、好玩。

我们一起查了很多资料,找到一些解决方案: 主要利用离线语音模块、旧玩具上的电机驱动轮、做了一个语音识别互动摇篮。

步骤2 步骤2
方案介绍

我们拆解了一个扫地机机器人的电机驱动轮,作为婴儿车摇篮的新驱动,采用离线语音模块和MP3模块实现语音互动。

1. 3D打印了一个零件把电机驱动轮装在摇篮上,然后用Arduino uno控制板控制电机正反转, 模拟我们推拉婴儿车摇篮。

2.用振动开关传感器感应到天天宝宝睡的不安稳的时候,发信号给Arduino uno控制板。

3.Arduino uno控制板监测到振动开关传感器信号,自动执行控制电机驱动轮推拉婴儿车摇篮程序。重复执行N次后停止程序。

4.离线语音模块检测到天天弟弟的哭声、咿呀婴语,播放安抚儿歌。

5.周围的人可以语音互动唤醒整个控制系统,发语音命令:轻轻的摇一摇、播放一首儿歌。

步骤3 步骤3
制作过程

      本方案包含经典婴儿车摇篮、控制模块、离线语音识别模块、开源Mini MP3模块小喇叭、继电器模块、传感器模块、电机驱动轮和电源模块: 

(1)控制模块:采用Arduino uno开发板、Arduino uno扩展板、继电器模块的组合; 

(2)传感器模块:采用振动开关传感器; 

(3)语音互动模块:采用离线语音识别模块M08b、开源Mini MP3模块和小喇叭;

(4)DC12V驱动电机; 

(5)电源模块:Arduino uno开发板和电机驱动轮采用DC12V 1A电源。 

       本方案在运行时, 当天天弟弟的睡的不安稳的时候,振动开关传感器接受到信号,程序自动启动继电器工作,继电器控制电机驱动轮,正转3秒后,反转3秒,重复执行100次,大约10分钟。当天天弟弟哭了、咿呀婴语,离线语音互动模块播放安抚儿歌。周围的家人可以语音互动唤醒整个控制系统,发语音命令:轻轻的摇一摇、播放一首儿歌。

材料清单 材料清单
1x
Arduino uno开发板和Arduino uno扩展板
1x
离线语音识别模块M08b
1x
开源Mini MP3模块和小喇叭
2x
继电器模块
1x
振动开关传感器
1x
电机驱动轮
1x
DC12V 1A电源
1x
3D打印安装零件
projectImage
projectImage
projectImage
步骤4 步骤4
安装测试
projectImage
projectImage
projectImage
步骤5 步骤5
程序调试
projectImage
步骤6 步骤6
测试成功
projectImage

       经过各位老师的耐心指导和反复测试,我们成功实现了语音互动控制摇篮的自动运行。希望这件不断升级的摇篮车,可以让天天弟弟每次都可以做一个香甜的美梦,快乐健康的成长。

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