Arduino 实验篇 06 | 蜂鸣器实验

网友投稿 2019-12-18 10:46

实验介绍

蜂鸣器是音频信号装置。蜂鸣器可分为有源蜂鸣器和无源蜂鸣器。

实验组件

1.Arduino Uno 主板

2.USB数据线

3.有源蜂鸣器

4.无源蜂鸣器

5.条线若干

实验原理

将两个蜂鸣器的引脚朝上,看到带有绿色电路板的引脚是一个无源蜂鸣器,而另外一个带有黑色塑料外壳而不是电路板的蜂鸣器是有源蜂鸣器。有源蜂鸣器内置振荡源,所以通电时会发出声音。但无源蜂鸣器没有这种源,所以如果使用直流信号它不会发出蜂鸣声;相反,需要使用频率在2K到5K之间的方波来驱动它。由于有内置振荡电路,所以有源蜂鸣器通常比无源蜂鸣器昂贵。

实物连接

打开声音,听听蜂鸣器是否发出声响。连接说明:在连接实物图时,蜂鸣器的VCC引脚连接至Arduino Uno主板的"5v",蜂鸣器的GND引脚连接至Arduino Uno主板的"接地",蜂鸣器的I/0引脚连接至Arduino Uno主板的"7"端。

                       实验步骤

第一步:建立电路

第二步:程序

const int buzzerPin = 7;

int fre;

void setup()

{

  pinMode(buzzerPin,OUTPUT);

}

void loop()

{

  for(int i = 200;i <= 800;i++)   

  {

    tone(7,i);   

    delay(5);    

  }

  delay(4000);   

  for(int i = 800;i >= 200;i--)  

  {

    tone(7,i); 

    delay(10);  

  }

}

第三步:编译代码

第四步:将程序上传到Arduino Uno板

实验结果:你可以听到无源蜂鸣器响了。如果你在这里使用有源蜂鸣器,它也以相同的方式工作。

    通过了解本实验的基础上,大家还可以尝试的进行提升,利用无源蜂鸣器进行编曲,使其发出美妙的歌声,可以自己动手尝试哦。

https://cdn.china-scratch.com/timg/191220/10461C4D-0.jpg

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com