“蜂鸣器”的版本间的差异

来自Labplus盛思维基百科
跳转至: 导航搜索
MicroPython示例
第1行: 第1行:
 
[[文件:黑色传感器最终版12.20-03.png|350px|缩略图|右]]
 
[[文件:黑色传感器最终版12.20-03.png|350px|缩略图|右]]
 
== 概述 ==
 
== 概述 ==
采用无源蜂鸣器,可通过Arduino或者其他控制器就能轻松的控制蜂鸣器发出声音甚至MID音乐
+
采用无源蜂鸣器,可通过Arduino或者其他控制器就能轻松的控制蜂鸣器发出声音甚至MIDI音乐
  
  

2018年1月8日 (一) 13:50的版本

黑色传感器最终版12.20-03.png

概述

采用无源蜂鸣器,可通过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音阶数组
    

图形化示例