Arduino实验六:有源蜂鸣器模块实验

来自丢石头百科

模块介绍

模块说明

  • 有源蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。蜂鸣器在电路中用字母“H”或“HA”(旧标准用“FM”、“LB”、“JD”等)表示。
  • 有源蜂鸣器内部有一个简单的振荡电路,可以将恒定的DC转换成一定频率的脉冲信号,从而实现磁场的交变,驱动振膜振动发声。但有些有源蜂鸣器在特定交流信号下也能工作,但交流信号的电压和频率都很高,一般不采用这种工作模式。

参数说明

  • PCB尺寸:3.2cm*2.3cm
  • 驱动:s8050三极管
  • 触发:高电平触发
  • 电压:5V

实验说明

实验现象

  • 按下按键板载LED灯点亮,蜂鸣器响,松开按键板载LED灯熄灭,蜂鸣器不响。

电路连接

  • Arduino实验六:有源蜂鸣器模块实验 接线2.png

主要程序

  if(digitalRead(KEY) == LOW)
  {
    delay(20);              //延时去抖动
    if(digitalRead(KEY) == LOW)
    {
      digitalWrite(LED,HIGH);
      digitalWrite(Buzzer,HIGH);      //蜂鸣器响
    }
  }
  else
  {
    digitalWrite(LED,LOW);
    digitalWrite(Buzzer,LOW);      //蜂鸣器不响
  }

相关下载