Advertisement

Arduino 蜂鸣器 play music

阅读量:

蜂鸣器

依据其工作原理的不同,蜂鸣器可分为电压驱动型与电磁驱动型两种类型。本次实验所采用的是电磁式蜂鸣器,当接入电源后,其内部的振动膜片将产生周期性振动,并由此发出声音。值得注意的是,声音的产生依赖于内部电流形成的磁场对膜片的瞬间作用力。若内部持续为直流电,则只能听到极为短暂的一声。若希望获得连续的声音(例如过去生日时常见的播放生日歌的小装置),则需要配置一个交流驱动电路即可实现。最基础的方波信号便足以完成驱动任务。在此实验中,我们选用的是无源蜂鸣器,“源”在此处指的是振荡信号源。具备内置振荡功能的称为有源蜂鸣器,这类设备只需接入直流电源便可直接发声;而无源蜂鸣器则需从外部输入方波信号作为驱动条件才能正常工作。

接线

arduino 蜂鸣器
5V VCC
GND GND
8 S

第一步 蜂鸣器响起来

此前我们已将数字IO接口与蜂鸣器的正极完成连接,要使蜂鸣器发出声响,只需在对应的数字IO端口输入方波信号即可。

复制代码
    digitalWrite(buzzerPin,HIGH); //高电平
    delay(100);
    digitalWrite(buzzerPin,LOW);  //低电平
    delay(100);
    
    
      
      
      

全部评论 (0)

还没有任何评论哟~