一场疫情把全国人民都宅在了家里
这也体现了我们的团结和凝聚力,全世界也只有中国可以做到
为祖国点赞,为战斗在一线的医护人员点赞,为所有为这次疫情做出贡献的人们点赞
就像习大大说的,我们中国必胜。
说回我自己,每天带两个娃感觉都快疯了
以前每周去图书馆借30本新书回来读,现在就是每天把家里的书读来读去,读得我都快吐了
当收到DF寄来得哈士奇,突然冒出一个想法,做一个图像识别读书机
虽然现在有喜马拉雅可以读绘本,但是小家伙还不会操作手机,也不想她玩手机
因此图像识别读书机的工作流程就是,把要读的书给它看一眼,然后它就开始读起来
这样我就解放了, ^-^
材料清单
- 掌控板 X2
- 掌控宝 X1
- N+白灵鸽 X1
- 哈士奇 X1
- 玩具小熊猫公仔 X1
一开始想得很简单,哈士奇识别书本,然后读出来就完了
实际操作发现一切都不是那么回事
首先要识别书本就必须用哈士奇,用哈士奇就得用MIND+
但是百灵鸽又不支持MIND+,得用mpython
于是就想到用两个掌控板,一块接哈士奇,把识别得书目告诉百灵鸽,然后由百灵鸽播放相应的音频
掌控板自带无线广播,这个问题应该很容易,对不
实际上,不,因为MIND+不支持掌控板的无线广播功能
(希望Mind+下一个版本能够支持掌控板无线广播功能)
不用无线广播功能,怎么通讯呢?
第二个想到的是WIFI的AP模式,很可惜在这里也不行
因为另个掌控板都要通过WIFI连接互联网
第三个想到的是IOT,经过实践发现也是行不通的
那该怎么通信呢?
最后想到了blynk,刚好铁熊大神在几天前开发 了MIND+ 的blynk库
blynk应该是能解决这个问题的,怎么解决呢?
请教铁熊大神,他告诉我两个字——桥接
这下我茅塞顿开,我记得铁熊大神的书里统计班级人数就用到过桥接
赶紧临时抱佛脚,终于找到了解决问题的方法。
在这里特别感谢铁熊大神陈老师,铁熊老师是我见过的水平最高的老师之一
他发的每一个帖子都是有很多超级干货,一对比我就觉得我写的都是垃圾
这也是最近我不发帖子的原因,没有对比就没有伤害
我还是好好学习,没有真正能见得人的东西不出来丢人
铁熊老师不但技术高,还很热心,毫无隐瞒,为MIND+开发blynk库完美的体现了他的技术和心胸
想学blynk的老师同学去购买他的那本书《So Easy 基于Blynk平台的IOT项目实践》
接线图如下:
步骤1 制作图像识别端
图像识别端的程序比较简单
哈士奇采用标签识别,先学习多个二维码标签
哈士奇通过IIC连接掌控板
在每一本书上贴上相应的二维码标签
当哈士奇识别到每一个标签之后,把ID号发送给Blynk
步骤2 制作接收播放音频端
接收端采用的硬件是N+的百灵鸽配掌控板
接收端采用的平台是mpython
因为只有在mpython平台下百灵鸽才能唱歌
在正式编程之前要做一些准备工作
把要讲的书录成音频,可以去各大音频网站下载
我女儿喜欢听我的声音,所以我都是自己录的,开学后上晚修,她就可以在家听我讲的故事了,呵呵
然后把这些录音要传到网上去,把链接告诉百灵鸽,百灵鸽就会讲故事了
在这里特别感谢武老师提供的音乐网站FTP
创客需要更多铁熊,武老师这样的热心又有技术的人才
程序就相对简单了,百灵鸽从Blybk接收到现在是要读哪本书,然后播放该本书的音频即可
步骤3 制作Blynk程序
这一步简单来说就是设计一个桥
连接两块掌控板,通过这个桥,两个掌控板就可以通讯
如图
非常的简单,至于具体是怎么设置的,这个我卖个关子
大家去买铁熊老师的书吧,《So Easy 基于Blynk平台的IOT项目实践》,非常棒的,你值得拥有
^-^
步骤4 制作小熊猫
为什么我要用这只小熊猫呢,因为是我女儿最喜欢的
我对它进行了一定的改造,具体过程就不上图,太残忍了
嘴巴开了个小洞,方便百灵鸽的声音透出来
肚子上开了个小洞,方便哈士奇的眼睛露出来
背后开了个长长的口子,把百灵鸽,掌控宝,哈士奇都放进去了
来看看效果吧
(提前打好预防针:我的声音很难听,5555……)
效果还是不错的,但是这里也存在几个问题
第一:百灵鸽虽然很会唱歌,但是音量太小,听不太清楚,可能需要外接音箱。
第二:到时充电是个问题,因为几个板子在里面是靠棉花固定的,被小家伙捏来捏去,不会固定在一个地方,所以打算在后背安装一个拉链,这样可以打开充电。(这个需要老妈帮忙)
第三:原本还想发送端用掌控2.0,这样可以语音控制,可是2.0的板子居然连不上Blynk,不知道是什么原因。
下一步打算做以下优化:
1、做一个3D模型,做成小动物的造型。把几块板子固定在里面,一是安全,二是方便。
2、在模型里加入两个小音箱,把音量尽量放大一点,当然要加入音量控制,可以调大调小。
3、加入语音识别功能。
最后感谢DF送给我的哈士奇,也感谢DF举办的比赛,DF为中国的创客教育做出了巨大的贡献
也感谢盛思做出了非常棒的掌控板,而且现在掌控的生态越来越好
再次感谢铁熊老师和武老师对我的帮助。
欢迎大家批评指点。
上面提到我要进行改进优化,这几天还真的就改进了
首先第一点改进造型,用3D打印做了个模型
刚做出来是这样
然后用颜料上色,本来想叫美术老师帮忙的,疫情期间算了,自己动手
将就着,至少那些器材都可以固定在里面,不怕动来动去。
然后第二点,加了个小音箱,效果好多了
第三点,音频文件放到了一个更快速的地方,播放不卡了。
(借别人的地方,大家要用还是用武老师的空间)
最后来看看效果
效果还不错,本来想用掌控板2.0的语音,但是2.0好像在blynk下面有问题,还要再进一步研究。
且歌且行2020.04.02
爸爸的声音,让这个小可爱温暖了许多哦~
肥罗-阿勇2020.04.13
谢谢鼓励
rzegkly2020.03.17
好文章,造型打印一个?
汤果2020.03.17
这个造型不错!
木子呢2020.03.12
期待优化后的~
肥罗-阿勇2020.03.16
木子姐姐,优化好了,再看看给点意见
汤果2020.03.12
我想看视频:)
肥罗-阿勇2020.03.12
我发帖的时候明明放了视频的,不知道为什么就没有了,现在已经重新传了,可以看视频了。不过请注意,声音比较难听,哈哈