KE0022 keyes 无源蜂鸣器模块(焊盘孔) 红色环保

来自KEYES
跳转至: 导航搜索

概述

本模块一个arduino专用模块,它的连接端口兼容arduino传感器扩展板。它主要由无源蜂鸣器组成,当它接上电源后,我们直接给信号端输入一个2KHz的方波,蜂鸣器输出一个声音信号。模块自带4个定位孔,方便你将模块固定在其他设备。

KE0022.png


规格参数

  • 工作电压:3.3-5V(DC)
  • 接口:3PIN接口
  • 输入信号:数字信号(2KHz的方波)
  • 重量:3.6g


连接图

KE0022-1.png


测试代码

int buzzer=3;          //定义数字口3
void setup() 
{ 
pinMode(buzzer,OUTPUT);//将buzzer设置为输出
} 
void loop() 
{ 
unsigned char i,j;//定义变量i,j
while(1) 
{ 
for(i=0;i<80;i++)// 输出一个频率的声音
{ 
digitalWrite(buzzer,HIGH);
delay(1);//延迟1ms 
digitalWrite(buzzer,LOW);
delay(1);//延迟1ms 
} 
for(i=0;i<100;i++)//  输出另一个频率的声音
{ 
digitalWrite(buzzer,HIGH); 
delay(2);//延迟2ms 
digitalWrite(buzzer,LOW); 
delay(2);//延迟2ms 
}
} 
} 


测试结果

无源蜂鸣器内部不带振荡源,直流信号无法令其鸣叫,必须用方波才能驱动。本实验中我们输入了两种频率的方波,使蜂鸣器发出不同的声音,实验中,两种声音循环交替。