蜂鸣器

来自Labplus盛思维基百科
Jiangzhaohui讨论 | 贡献2018年1月8日 (一) 14:13的版本 Arduino示例
跳转至: 导航搜索
黑色传感器最终版12.20-03.png

概述

采用无源蜂鸣器,可通过Arduino或者其他控制器就能轻松的控制蜂鸣器发出声音甚至MIDI音乐


技术参数

  • 工作电压:VCC 3.3-5V
  • 输出音量:0~5V
  • 模块尺寸:24x46x7.5mm

引脚定义

VCC 电源
NC 空脚
DI 数字输入
GND

使用教程

连接示意图

Arduino示例

//程序功能:播放3个音符//
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音阶数组
    

图形化示例