Arduino 蜂鸣器 play music
发布时间
阅读量:
阅读量
蜂鸣器
依据其工作原理的不同,蜂鸣器可分为电压驱动型与电磁驱动型两种类型。本次实验所采用的是电磁式蜂鸣器,当接入电源后,其内部的振动膜片将产生周期性振动,并由此发出声音。值得注意的是,声音的产生依赖于内部电流形成的磁场对膜片的瞬间作用力。若内部持续为直流电,则只能听到极为短暂的一声。若希望获得连续的声音(例如过去生日时常见的播放生日歌的小装置),则需要配置一个交流驱动电路即可实现。最基础的方波信号便足以完成驱动任务。在此实验中,我们选用的是无源蜂鸣器,“源”在此处指的是振荡信号源。具备内置振荡功能的称为有源蜂鸣器,这类设备只需接入直流电源便可直接发声;而无源蜂鸣器则需从外部输入方波信号作为驱动条件才能正常工作。
接线
| arduino | 蜂鸣器 |
|---|---|
| 5V | VCC |
| GND | GND |
| 8 | S |
第一步 蜂鸣器响起来
此前我们已将数字IO接口与蜂鸣器的正极完成连接,要使蜂鸣器发出声响,只需在对应的数字IO端口输入方波信号即可。
digitalWrite(buzzerPin,HIGH); //高电平
delay(100);
digitalWrite(buzzerPin,LOW); //低电平
delay(100);
全部评论 (0)
还没有任何评论哟~
