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

来自Labplus盛思维基百科
跳转至: 导航搜索
Arduino示例
第25行: 第25行:
 
=== Arduino示例 ===
 
=== Arduino示例 ===
 
<pre style="color:blue">
 
<pre style="color:blue">
 +
//程序功能:播放3个音符//
 
int tonePin=2;
 
int tonePin=2;
 
void setup() {
 
void setup() {

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

黑色传感器最终版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音阶数组
    

图形化示例