设为首页收藏labplus社区产品资料库
574
积分值+2
233
掌控币+1
0  关注
45  粉丝
114  帖子
rzegkly
2019年11月16日

#拓展应用#【mPython】掌控音乐连连看

立冬过后,日照时间将继续缩短,正午太阳高度继续降低。

立冬期间,汉族民间以冬至为冬季之始,需进补以度严冬的食俗。

冬季,寒风刺骨,何不让我们伴随音符,聆听音乐,享受音乐带给我们的欢乐。

今天分享一个作品——《掌控音乐连连看》。

'>

立冬,是二十四节气之一,也是汉族传统节日之一

作为干支历戌月的结束以及亥月的起始;时间点在公历每年11月7-8日之间,

即太阳位于黄经225°。此时,太阳位于赤纬-16°19',北京地区正午太阳高度仅有33°47'。

立冬过后,日照时间将继续缩短,正午太阳高度继续降低。

立冬期间,汉族民间以冬至为冬季之始,需进补以度严冬的食俗。

冬季,寒风刺骨,何不让我们伴随音符,聆听音乐,享受音乐带给我们的欢乐。

今天分享一个作品——《掌控音乐连连看》。


一、思路

1、掌控板通过访问无线网络音乐服务器;

2、按压掌控板A键播放音乐,每按下一次,播放一首歌曲,四次为一个循环。

3、按压掌控板B键控制音乐播放和暂停。

4、掌控板RGB灯交替点亮,渲染气氛。


二、环境:

1、硬件:掌控板和掌控宝

2、软件: mPython

三、软件安装

1、双击mpython0.1.3,开始安装


2、安装驱动,


3.安装完成


四、编写编程

1、打开mPython软件,连接串口,通过mini数据线连接掌控板和计算机 ,连接设备,选择串口com17;


2、右上角,设置菜单,选择烧录固件,将掌控板升级最新固件2019-09-25


3、左下角,选中扩展按钮,应用扩展选项中选择添加“音频”选项


4、选择音频模块,设置音频参数


5、在Wi-F模块中,设置网络相关参数


6、掌控板播放音乐程序


(1).对无线网参数进行设置,初始显示:等待WiFi连接......;无线网络连接成功!


(2).音频参数设置;RGB灯参数进行设置;初始相关变量进行设置


(3).掌控板彩灯进行设置,渲染气氛。


(4).当第一次按A键,播放《脚印》;

当第二次A键,播放《歌声与微笑》;

当第三次A键,播放《我和我的祖国》;

当第四次A键,播放《时钟》;

当第五次A键,按键参数复位,重新开始播放音乐;


(5).当按B键,控制音乐的播放与停止

4、“运行”按钮,对图形块代码进行调试,当功能实现后点击刷入按钮,刷入 掌控板。

五、知识拓展

mPython掌控板编程软件,具有下列特点:

1、图形化、代码模式切换:可图形化编程,也可代码编程,图形化编程可与代码双屏对照,方便学生学习;

2、仿真区使用仿真运行程序,没有掌控板也可以查看程序运行效果;


3、探究区探究传感器值的变化曲线,并将记录的值保存为所需格式;

4、自定义扩展功能,可自主添加第三方扩展模块;


5、可实现板内文件和电脑文件互传,板内文件在线编辑。

6、开放代码存放的私有库和公有库,方便之后一键加载功能代码。

2

点赞

1119 次阅读2 条评论2 人赞
2条评论