4509| 8
|
[项目] 【2020】掌控板之新年快乐听话马 |
如约而至的春节,一场武汉肺炎改变了一切,我也取消了两个行程,蜗居在家希望能整出一两个稍微像样的东西来,然后可以在论坛里灌个水、发个帖。群里的大咖们又开始研究一些高大上的项目,我想拾人牙慧,又着急自己好不容易得来的所谓灵感又被别的群友捷足先登。 好一个让人纠结的春节! 但无论如何,守着这一大堆元件,有更多的片刻闲暇触摸他们,好歹也是一件令人愉快的事。 手头有一匹马,就总想让它跑起来。于是,结合微信控制开关,用语音控制的马就来了。 理想总是丰满的。 这匹马由微信控制开关,开启后显示操作要求。然后录音并进行识别,根据识别结果控制马儿唱歌、左转、右转、前进、停止和后退。 现实总是很骨感。 实际上,由于受网络影响,马儿会时不时地重启。 我用的是掌控板中的音频模块,识别的效果并不理想,他总是听不懂我在说什么,我怀疑我的普通话与他的马语有沟通障碍。 程序的运行也并不顺畅,可能与掌控板自身的容量有关。测试中,最理想的一次是微信能够开启并关闭程序,千里马能够播放音乐、能左转右转前进,但无法停止。 操作时,掌控板还时常报错,总是经常刷新固件,刷得我实在心累。 总之,这是一个让本菜鸟爬了两天两夜不甘心放弃的坑,期待高手们小施妙招帮忙改进。 所用器材:掌控板2.0、百灵鸽2.0、千里马 菜鸟的操作流程如下: 一、微信设置 详细操作请参考前一个帖子《[入门教程]【2020】微信控制掌控板送生日祝福》,链接为https://mc.dfrobot.com.cn/thread-302542-1-1.html。不同点在于此次操作是再添加一个应用,并将应用设置为当前。 二、编程准备 上传千里马的库文件。图中lark.py为官方提供的千里马库文件,已上传完毕。如果mPython中上传无反应,可退出程序后,重新打开再传。也可以在X中上传,再到mPython中编辑。不过,我在用X上传该文件时,总是会有上传错误的提示。后采用重启mPython再上传的方式解决。 三、具体程序 1. 连接网络,设置微信小程序 2. 主程序 四、测试视频 我没有拍到最理想状态时的视频,暂时只能用这个代为说明。现在,我将马关在小黑屋,让他自行反思,待他知错后再将他迎回。若是一直不知悔改,那也只能……唉,那就关一个晚上吧……毕竟那实在是一匹可爱的小马驹~人家可爱~怎么玩都对~ |
rzegkly 发表于 2020-1-28 22:23 《[入门教程]【2020】微信控制掌控板送生日祝福》,链接为https://mc.dfrobot.com.cn/thread-302542-1-1.html。老师,我在这个帖子里有具体操作说明。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed