无源蜂鸣器积木块区
- 以上积木块只适用于无源蜂鸣器的音乐演奏。
- 无源蜂鸣器电源接口需要接3.3v,而非通用5v电源,如果接到5v电源,无源蜂鸣器会一直发声而无法正常使用。
- 无源蜂鸣器由于没有自己的震荡源,无法自己发声而是通过方波驱动来发声,所以我们可以控制方波的频率来改变蜂鸣器的音调以达到控制蜂鸣器演奏音乐的效果。
1. 积木功能说明
- 功能简介:调节整体奏乐速度。
- 参数说明:
- 参数1:默认为60bpm,即每分钟60拍;
- 返回值:无。
- 功能简介:调节音调。
- 参数说明:
- 参数1:音调的频率;
- 参数2:音调的节拍数(即时长);
- 返回值:无。
- 功能简介:蜂鸣器暂停奏乐。
- 参数说明:
- 参数1:暂停的节拍数;
- 返回值:无。
- 功能简介:蜂鸣器停止奏乐,在音乐末尾结束奏乐。
- 参数说明:无;
- 返回值:无。
2. 硬件接线说明
(图1)一代扩展板无源蜂鸣器接线图
(图2)二代扩展板无源蜂鸣器接线图
(图3)集成扩展板无源蜂鸣器接线图
- 由于集成扩展板自带的蜂鸣器为有源蜂鸣器,所以在使用该积木块时为了达到更好的音乐效果,可以外接一个无源蜂鸣器。
3. 注意事项
- 无源蜂鸣器电源接口需要接3.3v,否则蜂鸣器会一直发声无法控制。
4. 积木块应用案例
- 下面的例子展示了如何使用无源蜂鸣器模块。
(图4)无源蜂鸣器演奏小星星
- 点击这里下载本案例代码。