【Mind+】掌控板入门教程07 音乐控制台

8 篇文章 0 订阅
5 篇文章 0 订阅
  伴奏音乐在舞台表演中是常见的一种增强表演艺术的手段,在平常听起来和其他音乐无异,但是放入到恰当的舞台表演,就显现出独特的魅力。伴奏音乐是如何与舞台表演协调的呢?其实在舞台背后都有一个专门的音乐控制台配合舞台表演。

      今天就让我们把掌控板来变成一个小小的音乐控制台!

Mind+ 掌控板入门教程07 音乐控制台图18

项目示例

      掌控板上自带一个可以发出声音的蜂鸣器(如下图红色方框标注),本项目中我们将学习如何播放音调,利用不同音调制作音乐,最终完成音乐控制台。通过三个小任务进行实践:

      ■ 任务一:简易钢琴
      ■ 任务二:小小音乐盒
      ■ 任务三:音乐控制台

Mind+ 掌控板入门教程07 音乐控制台图1


任务一:简易钢琴

      掌控板上有触摸按键P、Y、T、H、O、N。通过触摸这些按键对应发出不同音调的声音,可以制作一架简易钢琴。
 

Mind+ 掌控板入门教程07 音乐控制台图3

      输入以下程序,并将程序上传。
 

Mind+ 掌控板入门教程07 音乐控制台图2


      运行结果:当触摸P、Y、T、H、O、N时,会分别响起do、re、mi、fa、so、la不同音调的声音。

* 设置音调的方法可以参考本项目后的知识拓展。

任务二:小小音乐盒
      掌握了

Mind+ 掌控板入门教程07 音乐控制台图19

指令显示不同音调的方法,我们可以将歌曲的简谱通过编程实现,在掌控板上播放音乐。配合3个触摸按键,让我们来做一个能播放3首歌的电子音乐盒!

      主程序结构如下:

Mind+ 掌控板入门教程07 音乐控制台图4


      看主程序并不复杂,因为,我们把复杂的程序装进了函数里!

《生日快乐》简谱和函数如下:

Mind+ 掌控板入门教程07 音乐控制台图5

Mind+ 掌控板入门教程07 音乐控制台图6

《小星星》简谱和函数如下:

Mind+ 掌控板入门教程07 音乐控制台图7

Mind+ 掌控板入门教程07 音乐控制台图11

《两只老虎》简谱和函数如下:

Mind+ 掌控板入门教程07 音乐控制台图8

Mind+ 掌控板入门教程07 音乐控制台图9


      运行结果:当触摸P键,响起《生日快乐》;触摸T键,响起《小星星》;触摸O键,响起《两只老虎》。

任务三:音乐控制台

      在这个任务中,我们将用掌控板上左3个触摸按键来控制播放不同的音乐,右3个触摸按键来控制背景音效
 

Mind+ 掌控板入门教程07 音乐控制台图10


      运行结果:右3个键分别控制背景音效do(1) 、re(2)、 mi(3) ,左3个触摸按键可停止背景音效,播放《生日快乐》、《小星星》、《两只老虎》。
      

Mind+ 掌控板入门教程07 音乐控制台图21

指令的作用是一直播放某个音符,在运行

Mind+ 掌控板入门教程07 音乐控制台图20

指令之前蜂鸣器会一直发出声音。

知识拓展

一、硬件知识

1、蜂鸣器

      蜂鸣器其实就是一种会发声的电子件,广泛应用于各种电子产品中做发声器件。

      蜂鸣器按驱动方式的原理可分为:有源蜂鸣器(内含驱动线路,也叫自激式蜂鸣器)、无源蜂鸣器(外部驱动,也叫他激式蜂鸣器);按构造方式的不同可分为:电磁式蜂鸣器、压电式蜂鸣器。

2、音符与声音的频率

      我们不管是说话还是唱歌都是在发出声音,那么声音是如何产生的呢?蜂鸣器又是如何产生不同音调的声音呢?

      物理中声音是由物体振动发生的,正在发声的物体叫做声源。物体在一秒钟之内振动的次数叫做频率,单位是赫兹。发出声音物体振动频率不同,可导致发出声音的音调不同,通过改变蜂鸣器发出声音的频率,就可以得到不同音调的声音。频率与音符、字母的对应关系如下表:
 

Mind+ 掌控板入门教程07 音乐控制台图12


       项目示例中,我们通过编程不断改变蜂鸣器的振动频率,从而达到改变音调,发出优美旋律的效果。

3、触摸按键

      现在的智能手机上大多有一个触摸按键,通过手指触摸可以触发相应的功能。触摸按键可以分为四大类:电阻式、电容式、表面声波感应按键、红外线感应按键。而目前大部分的智能机都是采用电容式触摸按键。电容式触摸按键的原理是人体感应电容来检测手机是否存在,如果有手指的话,就会对电流产生一定的感应,从而可以操作智能手机。

      掌控板上也有6个触摸按键,用字母“P、Y、T、H、O、N”表示,起到一种开关作用。 6个触摸按键的金色区域为可触发区域。
 

二、软件知识

1、认识音调、音符

      “播放音符”指令后对应的节拍表示发音持续时间,在Mind+中可以理解为1拍=1秒

       例如:设置指令中参数为“1中C/C4 1拍”,蜂鸣器将以1(do)音调持续响1秒钟。
 

Mind+ 掌控板入门教程07 音乐控制台图13


      通过音乐简谱中的符号可以确定音符的节拍。

      ■ 下面画横线,使用/2 节拍

Mind+ 掌控板入门教程07 音乐控制台图14


      ■ 纯数字没有横线,使用1节拍

Mind+ 掌控板入门教程07 音乐控制台图15


      ■ 数字后有横线,每增加一个横线,增加1 节拍。例如1 - 后增加了一个横线,表示使用2节拍

Mind+ 掌控板入门教程07 音乐控制台图16

2、指令汇总
 

Mind+ 掌控板入门教程07 音乐控制台图17

项目小结

      ■ 掌握在掌控板上发出声音的方法

      ■ 了解蜂鸣器、触摸按键

      ■ 学习音调音符,掌握简单音乐旋律的编程

挑战一下

      1、尝试做一个有声童话书。将故事图片显示在屏幕上,不同的图片播放对应的背景音乐,通过按键切换画面讲述一个童话故事。

      2、升级任务一中的简易钢琴,通过触摸按键可以控制发出高音和中音的do、re、mi、fa、so、la。

      提示:通过条件循环组合使用触摸按键。

文本参考: 

官方教程icon-default.png?t=N7T8https://mc.dfrobot.com.cn/misc.php?mod=tag&id=3395
mindplus官方icon-default.png?t=N7T8https://mc.dfrobot.com.cn/misc.php?mod=tag&id=3309
掌控板icon-default.png?t=N7T8https://mc.dfrobot.com.cn/misc.php?mod=tag&id=3184

  • 14
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Stitch .

欢迎各位家人来白嫖

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值