glwz007 发表于 2020-1-4 23:17:31

溯源-中国年:恭贺新春发财猫------掌控板音乐、语音识...

         春节,即农历新年,是一年之岁首、传统意义上的岁节(年节)。俗称新春、新年、新岁、岁旦、新禧、年禧、大年等,口头上又称度岁、庆岁、过年、过大年。春节历史悠久,由上古时代岁首祈年祭祀演变而来。万物本乎天、人本乎祖,祈年祭祀、敬天法祖,报本反始也。春节的起源蕴含着深邃的文化内涵,在传承发展中承载了丰厚的历史文化底蕴。在春节期间,全国各地均有举行各种庆贺新春活动,带有浓郁的各地域特色,热闹喜庆的气氛洋溢;这些活动以除旧布新、迎禧接福、拜神祭祖、祈求丰年为主要内容,形式丰富多彩,凝聚着中华传统文化精华。
先放一张春节喜庆的图片,渲染节日的气氛。


传统的春节,一般是从小年(腊月二十三)开始,到正月十五(元宵节)结束,基本上每天都有不同的节气活动,比如说我们西北这边,腊月二十三要祭灶,除夕夜吃团圆饭、守岁,从初一开始走亲访友拜年,初三初六初九一般是打工的人外出的日子,俗话说“三六九,往前走”。在2019即将结束,迎来2020之际,适逢mPython中国年作品征集活动在内测组开放,真是一件给内测组成员的大福利。通过活动制作作品,是对自己能力的一种锻炼,纸上学来的知识,必须接受实践的考验,同时也可以观摩其他老师们的优秀作品,也是一次非常好的学习机会,实际上还有一个更重要的目的,就是得到官方的马褂加身,得到掌控板配套奖品更好不过了。      看到群里面大师们在论坛发表了那么多的优秀作品,心理火急火燎的,自己做点什么呢?无奈我不是专业的创客老师,只是一枚普通的物理老师,尤其是到了期末,大量的收尾工作需要完成,只能靠挤牙膏得到一点点时间了。看了论坛大师们的作品,大多围绕春节主题,利用声光电器材,营造有声有色的春节氛围,而我手头却没有光带、喇叭之类的东东,只能从已有的一点点器材着手了,想来想去,想起以前学习Arduino时做过的一个作业“发财猫”,当时这个作业主要是利用舵机来控制发财猫摆动手臂,而利用掌控板控制舵机,自己还没有试过,何不把以前的这个作业再改造一下呢,从主题上来说,我觉得也符合春节的主题,春节期间,大家走亲访友,互相拜年表达祝福,春节快乐、万事如意、阖家欢乐、身体健康,恭喜发财也是常用的祝福语,过年时在家里摆一个发财猫也是不错的嘛!


初步的想法是利用掌控板控制舵机摆动发财猫的手臂,利用语音识别功能,播放一些春节喜庆的曲子,也可以查询天气状况等待,也看到论坛有好多老师使用了这些功能,但是在自己实际制作时才发现,“纸上得来终觉浅,绝知此事要躬行”,照着别人的代码刷进去,就是不断报错,实现不了对应的功能。比如说播放音乐,自己按照论坛的例子,把一首歌曲改编为相应的编码,播放时总是感觉声音嘶哑,不响亮,如同噪音,而复制别人的编码,蜂鸣器发出的就是音乐了。还比如舵机,晚上试的好好地,正常摆动,可是第二天上电运行,舵机就会莫名其妙的乱动,甚至一动不动,也不知道是什么原因,但是目前实在时间紧张,还有待假期再研究。      在软件方面,我的想法是让舵机一直转动,系统还可以识别语音命令,播放歌曲,想到的功能就是多线程,经过咨询群里各位老师和盛思工程师,mpython在底层有多线程语句,但是没有相应的代码块,而我对代码纯代码不熟悉,只能利用定时器来实现,但是运行后发现还是无法实现同步运行效果,在语音识别和播放音乐时舵机就停止了。


工具材料方面,除了掌控板外,我以前还买过一个扩展板,但是这个扩展板插上掌控板后,无法把掌控板的显示屏贴到发财猫的表面,无法使用,只能舍弃这个扩展板了,那么相关的两个引脚只能是利用电烙铁粗暴的焊接上去了,非常心疼我的掌控板啊。



另外,就是剪刀、美工刀、一些废纸板、胶带了,我没有雕刻机、没有3D打印机、没有百灵鸽之类的扩展板,但是我有一颗爱折腾的心,做的非常粗糙简陋。请忽略我简陋凌乱的背面吧!


      谢谢论坛和微信群里面各位老师不厌其烦的解答,在此提前祝各位老师春节快乐,多出佳作!谢谢!附演示视频:
https://v.youku.com/v_show/id_XNDQ5NDczMjI3Ng==.html?spm=a2h3j.8428770.3416059.1

作品源代码:







glwz007 发表于 2020-1-4 23:19:48

终于交贴了,谢天谢地!

rzyzzxw 发表于 2020-1-5 09:32:15

哇,焊接啊,赞{:6_213:}

木林小朋友 发表于 2020-1-5 14:51:25

等等,这是新版的
{:5_121:}

DFrJ5KYVQaH 发表于 2020-1-5 15:25:22

不错,作为创客就要爱折腾。

glwz007 发表于 2020-1-10 11:32:25

DFrJ5KYVQaH 发表于 2020-1-5 15:25
不错,作为创客就要爱折腾。

谢谢鼓励!

glwz007 发表于 2020-1-10 11:36:26

rzyzzxw 发表于 2020-1-5 09:32
哇,焊接啊,赞

没有扩展板的无奈之举呀

gada888 发表于 2020-1-23 13:37:57

恭喜发大财

jason2 发表于 2020-2-3 23:43:48

佩服,鳄鱼夹也可以吧

glwz007 发表于 2020-2-6 15:37:20

jason2 发表于 2020-2-3 23:43
佩服,鳄鱼夹也可以吧

试过鳄鱼夹,夹子太大了,一下子夹住两个口,无奈只好焊接了。

kylinpoet 发表于 2020-2-18 13:52:16

楼主强大,多谢分享。
页: [1]
查看完整版本: 溯源-中国年:恭贺新春发财猫------掌控板音乐、语音识...