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

来自Labplus盛思维基百科
跳转至: 导航搜索
(Tangliufeng移动页面蜂鸣器模块蜂鸣器覆盖重定向)
Arduino示例
第24行: 第24行:
 
=== 连接示意图 ===
 
=== 连接示意图 ===
 
=== Arduino示例 ===
 
=== Arduino示例 ===
 +
<pre style="color:blue">
 +
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);
 +
}
 +
 +
</pre>
 +
 
=== MicroPython示例 ===
 
=== MicroPython示例 ===
 
<pre style="color:blue">
 
<pre style="color:blue">

2018年1月7日 (日) 14:42的版本

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

概述

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


技术参数

  • 工作电压: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
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)
    

图形化示例