“Microduino-BUZZER/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(Created page with "{{Language|Microduino-Buzzer }} {| style="width: 800px;" |- | 400px|thumb|right| Microduino-Buzzer Microduino-Buzzer是无源蜂鸣器,和...")
 
第6行: 第6行:
  
 
Microduino-Buzzer是无源蜂鸣器,和电磁扬声器一样,需要高低变化不同频率的电压才能发声。频率越高则音调越高。
 
Microduino-Buzzer是无源蜂鸣器,和电磁扬声器一样,需要高低变化不同频率的电压才能发声。频率越高则音调越高。
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
  
 
==特色==
 
==特色==
第22行: 第32行:
  
 
==开发==
 
==开发==
 
+
可通过蜂鸣器发出各种奇怪的声音,或者加上按键来弹奏一曲美妙的曲子。
  
 
==应用==
 
==应用==

2014年11月25日 (二) 05:45的版本

Language English

Microduino-Buzzer是无源蜂鸣器,和电磁扬声器一样,需要高低变化不同频率的电压才能发声。频率越高则音调越高。






特色

  • 声音频率可控,例如可以做出钢琴音谱的效果
  • 体积小,美观

规格

  • 3.3V~5V工作电压;
  • 1.27mm间距的4Pin接口

文档

开发

可通过蜂鸣器发出各种奇怪的声音,或者加上按键来弹奏一曲美妙的曲子。

应用

#define buzzer_pin 6
void setup()
{
  pinMode(buzzer_pin,OUTPUT);
}
 
void loop()
{
  for(int i=200;i<=800;i++)  //用循环的方式将频率从200HZ 增加到800HZ
  {
    tone(buzzer_pin,i);    //在端口输出频率
    delay(5);      //该频率维持5毫秒   
  }
  delay(1000);     //最高频率下维持1秒钟
  for(int i=800;i>=200;i--)
  {
    tone(buzzer_pin,i);
    delay(10); //该频率维持10毫秒   
  }
}
  • 把所有模块叠一起,然后用杜邦线将BUZZRR背面的IN和Sensorhub的数字口(D6)接起来。
  • 打开IDE,将程序拷贝到IDE中,选择正确的板卡,编译通过后直接下载。
  • 下载后就可以听到警报音了。

购买

历史

图库

  • 正面
文件:Microduino-Buzzer-F.JPG
Microduino-Cube-Station Front
  • 背面
文件:Microduino-Buzzer -b.JPG
Microduino-Cube-Station Back