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

【教哈有方】+小朋友的好朋友

ZZ小海鸥 ZZ小海鸥 2020-03-20 15:44:10

“小度,小度,我要听白雪公主的故事”,自从得了小度音响后,女儿总会找小度听白雪公主的故事,每天晚上都会找小度聊天。

不过这个小度长得有点肥,一点都不可爱,我想,如果有一个可爱的小伙伴(安娜小公主),陪着女儿玩、给女儿讲故事、跟女儿说话、还长得可爱,那还是很不错的。

projectImage
步骤1 步骤1
创作思路
projectImage
材料清单 材料清单
1x
Gravity: 二哈识图(HuskyLens)AI 视觉传感器
1x
Speech Synthesizer Bee语音合成模块
1x
WiFi Bee IO扩展板
1x
Max探索者 Arduino入门编程机器人
1x
木头切割
1x
迷你2自由度云台(含舵机)
1x
掌控板
1x
Gravity: UART OBLOQ - IoT物联网模块
步骤2 步骤2
外观设计

1.下载网络图片安娜,用ps增加对比度、描边轮廓。

projectImage

2.lasermaker打开图片,将图片反色后,再进行轮廓描摹。

projectImage

3.将描摹出来的轮廓删除里面图形,只留下眼睛与外面轮廓,然后将图片取消反色。

projectImage

4.重叠图片与线条,图片雕刻、线条切割,将安娜切割出来。(木头学校没了,暂时无法切)

5.将二哈固定在切割好的安娜上(安娜上面需要在眼睛下面弄两个孔,方便固定哈士奇)(下图模拟下露眼环节,额~)

projectImage

6.将安娜固定在云台上,用胶枪黏在云台上面上(二哈配套的那个竖直支架上)。

projectImage

7.将云台固定在探索者上,接上obloq。(由于探索者在学校,暂时拿以前拍的图片来凑数下)

projectImage

8.掌控板接电源放固定在探索者上。

步骤3 步骤3
具体思路

1.二哈人脸识别学习人脸(女儿),由于物体追踪只能学习一个手势,所以本项目再采用标签识别学习标签,背面写上1、2、3等数字。

制作标签卡,将标签背面写上1、2、3等等,对应不同的内容,这种类似于NFC刷卡,将二维码贴在这种卡片后面。

(其实用二哈新固件物体分类学习各种手势会更好,只是这种模式下人脸识别暂时没有,所以目前无法使用物体分类用于此项目。)

projectImage
projectImage
projectImage

2.在mind+中,添加探索者、语音合成、二哈,编写人脸识别,打招呼,小主人你好,然后如果小主人会走动。

3.对对坐追逐游戏中,小朋友与好朋友相对坐,保持一定距离(打招呼)。小朋友向后,好朋友前进,小朋友靠近,好朋友后退。通过获得的宽度数值来判断,从而让“好朋友”前进或后退,通过获得的X中心判断,让“好朋友左转与右转”。(程序大概用这些,由于自己最近有点忙,后续再研究),bit上的AB键切换功能。

projectImage

4.说说话,好听话中,探索者上的bit接上了obloq,连接物联网,我通过物联网发送消息给女儿(要含关键词:宝贝),语音合成模块将物联网上消息播放出来。如果识别到“某个故事”,播放相应故事。适当让探索者上面灯亮起来。(由于探索者不在身边,程序暂时无法去填写具体数据)

二哈标签识别,2,3,4,5,6等各种标签表情卡或者天气卡等等。 


projectImage

5.bit上按下A键,开启聊天模式,标签识别,标签1,指示为发送“开启语音识别”消息到物联网平台,掌控板接收到语音识别消息,掌控板开启语音识别,女儿可以跟小伙伴说“我想要听白雪公主的故事”,掌控板识别到白雪公主,发送消息到物联网,bit端接收到白雪公主消息,播放白雪公主故事。

掌控板程序如下

projectImage
步骤4 步骤4
后续……
Makelog作者原创文章,未经授权禁止转载。
2
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]