“蜂鸣器”的版本间的差异
来自Labplus盛思维基百科
Tangliufeng(讨论 | 贡献) (→MicroPython示例) |
Tangliufeng(讨论 | 贡献) |
||
第1行: | 第1行: | ||
[[文件:黑色传感器最终版12.20-03.png|350px|缩略图|右]] | [[文件:黑色传感器最终版12.20-03.png|350px|缩略图|右]] | ||
== 概述 == | == 概述 == | ||
− | + | 采用无源蜂鸣器,可通过Arduino或者其他控制器就能轻松的控制蜂鸣器发出声音甚至MIDI音乐 | |
2018年1月8日 (一) 13:50的版本
概述
采用无源蜂鸣器,可通过Arduino或者其他控制器就能轻松的控制蜂鸣器发出声音甚至MIDI音乐
技术参数
- 工作电压:VCC 3.3-5V
- 输出音量:0~5V
- 模块尺寸:24x46x7.5mm
引脚定义
VCC | 电源 |
NC | 空脚 |
DI | 数字输入 |
GND | 地 |
使用教程
连接示意图
Arduino示例
int tonePin=2; void setup() { } void loop() { tone(2, 440, 300); delay(300); noTone(2); tone(2, 494, 300); delay(300); noTone(2); tone(2, 523, 300); delay(300); noTone(2); }
MicroPython示例
from microbit import * import music #加载music库 #音阶数组 tune = ["C3:4","D3:4", "E3:4", "F3:4", "G3:4","A3:4","B3:4" ,"C4:4","D4:4", "E4:4", "F4:4", "G4:4","A4:4","B4:4" ] display.off() while True: music.play(tune) #播放tune音阶数组