实验介绍
蜂鸣器是音频信号装置。蜂鸣器可分为有源蜂鸣器和无源蜂鸣器。实验组件
1.Arduino Uno 主板
2.USB数据线
3.有源蜂鸣器
4.无源蜂鸣器
5.条线若干
实验原理
将两个蜂鸣器的引脚朝上,看到带有绿色电路板的引脚是一个无源蜂鸣器,而另外一个带有黑色塑料外壳而不是电路板的蜂鸣器是有源蜂鸣器。有源蜂鸣器内置振荡源,所以通电时会发出声音。但无源蜂鸣器没有这种源,所以如果使用直流信号它不会发出蜂鸣声;相反,需要使用频率在2K到5K之间的方波来驱动它。由于有内置振荡电路,所以有源蜂鸣器通常比无源蜂鸣器昂贵。实物连接
打开声音,听听蜂鸣器是否发出声响。连接说明:在连接实物图时,蜂鸣器的VCC引脚连接至ArduinoUno主板的"5v",蜂鸣器的GND引脚连接至Arduino Uno主板的"接地",蜂鸣器的I/0引脚连接至ArduinoUno主板的"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板
实验结果:你可以听到无源蜂鸣器响了。如果你在这里使用有源蜂鸣器,它也以相同的方式工作。
通过了解本实验的基础上,大家还可以尝试的进行提升,利用无源蜂鸣器进行编曲,使其发出美妙的歌声,可以自己动手尝试哦。
--end--
后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。
声明:本文章由爬虫自动处理和转载作为教育分享用途,原作者可通过邮件及时和我们联系处理:freemanzk@qq.com
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。