上次我们将水果和micro:bit连接,制作了一个香蕉钢琴,今天我们来用代码给它“配乐”
首先添加一个变量来存储音符。将变量重命名为sound
。从“ 音乐”抽屉中选择“Middle A
”将变量的值设置为音符块。
当水果连接到销钉时,我们想播放音乐。因此,我们注册一个事件处理程序,只要按下销钉1就会执行 当然,销钉1连接到香蕉上。从“ 输入”抽屉添加”在针上按下”模块
现在,让我们创建一些按下香蕉时要播放的音符。单击“循环”抽屉,然后在在针上按下块中插入一“重复”模块。单击“变量”抽屉并拉出一个改变项目模块并将其放入“重复”模块中。将变量重命名为sound
。将值更改1
为25
。这会将变量sound
从块的音符频率Middle A
增加到Middle A
正25,依此类推。在循环之后放置一个设置块sound
。将其设置为Middle A
a以便在香蕉按下后重置声音。
最后,在播放音调上面插入一个改变。拉出sound
可变块并将其放入音符槽中演奏基调。将节拍分数从更改1
为1/4
。
4