功能分类: Circuit Applab JavaScript 少儿编程
主板蜂鸣器播放指定 frequency
频率的声音,并指定播放时长 duration
。
使用 buzzer.frequency()
方法让主板蜂鸣器播放什么声音频率的声音,并指定播放多长时间。这个方法比 buzzer.note() 更灵活,可以随意选择在 500hz (大致相对于音阶上的第四个八度) 范围内的声音频率。如果超过 500hz 蜂鸣器将无法播放。
buzzer.frequency()
还有一个 duration
播放时长参数。如果不指定蜂鸣器将默认持续播放指定声音。
示例代码:主板左右按钮 Applab 里使用两个按钮控件,点击按钮播放不同声音。
// Applab 里使用两个按钮控件,点击按钮播放不同声音
onEvent("low_button", "click", function(event) {
buzzer.frequency(100, 200);
});
onEvent("medium_button", "click", function(event) {
buzzer.frequency(300, 200);
});
onEvent("high_button", "click", function(event) {
buzzer.frequency(500, 200);
});
buzzer.frequency(frequency, duration)
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
frequency | number | Yes | 指定播放声音的声音频率,单位:hz (赫兹)。 |
duration | number | False | 指定播放时长,单位:毫秒。如果不指定默认将持续播放。 |