0°

(九)基础例子:香蕉钢琴(二)

上次我们将水果和micro:bit连接,制作了一个香蕉钢琴,今天我们来用代码给它“配乐”

首先添加一个变量来存储音符。将变量重命名为sound。从“ 音乐”抽屉中选择“Middle A”将变量的值设置为音符块。

当水果连接到销钉时,我们想播放音乐。因此,我们注册一个事件处理程序,只要按下销钉1就会执行 当然,销钉1连接到香蕉上。从“ 输入”抽屉添加”在针上按下”模块

现在,让我们创建一些按下香蕉时要播放的音符。单击“循环”抽屉,然后在在针上按下块中插入一“重复”模块。单击“变量”抽屉并拉出一个改变项目模块并将其放入“重复”模块中。将变量重命名为sound。将值更改125。这会将变量sound从块的音符频率Middle A增加到Middle A正25,依此类推。在循环之后放置一个设置sound。将其设置为Middle Aa以便在香蕉按下后重置声音。

最后,在播放音调上面插入一个改变。拉出sound可变块并将其放入音符槽中演奏基调。将节拍分数从更改11/4

4

 

点击下载并尝试香蕉压力机。你听到4个音符播放了吗?
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论