SKU:RB-02S031A 蜂鸣器发声模块

来自ALSROBOT WiKi
2016年6月22日 (三) 15:35Arduino77讨论 | 贡献的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索
.RB02S031A.png

目录

产品概述

蜂鸣器是一种一体化结构的电子讯响器,采用直流电源供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。有源蜂鸣器直接接上5V额定电源就可连续发声,此款模块与Arduino专用传感器扩展板结合使用,能够完成简单电路的设计,做到“即插即用”

规格参数

  1. 工作电压 :3.3v - 5v DC
  2. 尺寸大小: 32mm x 25mm
  3. 重量大小:6g
  4. 信号类型:数字信号
  5. 接口类型:KF2510-3P
  6. 控制:低电平发声

接口定义

  • S:信号引脚
  • GND:电源地
  • VCC:电源正极
Fengmingqi 01.png

使用方法

工作原理

本蜂鸣器模块使用的是有源蜂鸣器,直接连接到 Arduino UNO 控制器的数字引脚,当引脚输出高电平情况时,蜂鸣器发声;当引脚输出为低电平时,蜂鸣器不响。 有源蜂鸣器和无源蜂鸣器的差别主要差别为:有源蜂鸣器和无源蜂鸣器的根本区别是产品对输入信号的要求不一样;有源蜂鸣器工作的理想信号是直流电,通常标示为VDC、VDD等。因为蜂鸣器内部有一简单的振荡电路,能将恒定的直流电转化成一定频率的脉冲信号,从面实出磁场交变,带动钼片振动发音。但是在某些有源蜂鸣器在特定的交流信号下也可以工作,只是对交流信号的电压和频率要求很高,此种工作方式一般不采用。而无源蜂鸣器没有内部驱动电路,有些公司和工厂称为讯响器,国标中称为声响器。无源蜂鸣器工作的理想信号方波。如果给预直流信号蜂鸣器是不响应的,因为磁路恒定,钼片不能振动发音。

02S031A10.png

编程原理

蜂鸣器发声模块集成了三极管放大电路,模块引出三个引脚,分别是电源正Vcc,电源地GND,信号S,通过3P传感器连接线接到 UNO 控制器的数字引脚,例如数字接口3号,让数字引脚有一定时间间隔的输出高电平,蜂鸣器模块接到低电平时,就会发出报警的蜂鸣声。

硬件连接图

02S031A11.png

例子程序

int buzzPin=3 ;                             //定义蜂鸣器链接引脚
void setup()
{  
pinMode(buzzPin ,OUTPUT);   //定义引脚模式为输出模式
}
void loop()
{
    digitalWrite(buzzPin,HIGH);      //输入高电平
    delay(1000);                           //延时1秒
    digitalWrite(buzzPin,LOW);       //输入低电平
    delay(1000);                           //延时1秒
 }

程序效果

将例子程序上传到 Arduino UNO 控制器中,如果上传无误,蜂鸣器会发出间隔为1s的报警响声。

产品相关推荐

Erweima.png

购买地址

蜂鸣器发声模块

周边产品推荐

Arduino 旋转角度传感器
水蒸气传感器 雨水探测器 液位开关
通用传感器连接线 3P杜邦连接线

相关问题解答

相关学习资料

奥松机器人技术论坛