<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=Buzzer_CN</id>
	<title>Buzzer CN - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=Buzzer_CN"/>
	<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;action=history"/>
	<updated>2026-04-29T00:26:16Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;diff=2389&amp;oldid=prev</id>
		<title>ArduWiki: /* 2. 主动蜂鸣器与轻触开关联动使用 */</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;diff=2389&amp;oldid=prev"/>
		<updated>2025-03-27T05:30:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;2. 主动蜂鸣器与轻触开关联动使用&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025년 3월 27일 (목) 14:30 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l85&quot;&gt;85번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;85번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 2. 主动蜂鸣器与[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;택트 스위치(&lt;/del&gt;Tact Switch&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)&lt;/del&gt;|轻触开关]]联动使用 ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 2. 主动蜂鸣器与[[Tact Switch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CN&lt;/ins&gt;|轻触开关]]联动使用 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;按下[[택트 스위치(Tact Switch)|轻触开关]]时蜂鸣器发声的示例。&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;按下轻触开关时蜂鸣器发声的示例。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== 2-1. 电路连接 ====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== 2-1. 电路连接 ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key arduwiki:diff::1.12:old-2388:rev-2389 --&gt;
&lt;/table&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;diff=2388&amp;oldid=prev</id>
		<title>ArduWiki: /* 被动蜂鸣器（Passive Buzzer） */</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;diff=2388&amp;oldid=prev"/>
		<updated>2025-03-27T05:29:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;被动蜂鸣器（Passive Buzzer）&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025년 3월 27일 (목) 14:29 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;15번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;15번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 被动蜂鸣器（Passive Buzzer） ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 被动蜂鸣器（Passive Buzzer） ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;被动蜂鸣器不同于主动蜂鸣器，供电后不会自动发声，必须通过频率控制才能发声。使用[[模拟引脚与PWM|PWM（脉冲宽度调制）]]信号可产生各种频率的声音，适用于播放旋律或不同音调。&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;被动蜂鸣器不同于主动蜂鸣器，供电后不会自动发声，必须通过频率控制才能发声。使用PWM（脉冲宽度调制）信号可产生各种频率的声音，适用于播放旋律或不同音调。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;控制复杂&amp;#039;&amp;#039;&amp;#039;：需要外部电路或软件进行频率控制。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;控制复杂&amp;#039;&amp;#039;&amp;#039;：需要外部电路或软件进行频率控制。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key arduwiki:diff::1.12:old-2387:rev-2388 --&gt;
&lt;/table&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;diff=2387&amp;oldid=prev</id>
		<title>ArduWiki: 새 문서: {{#seo:|title=ArduWiki : Arduino 蜂鸣器指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 绩效评估, 蜂鸣器, Arduino作品, 毕业设计, Arduino示例代码|description=介绍如何使用Arduino控制蜂鸣器（基础信息、电路、示例代码）。适用于信息科学与创客课程。}}  class=coders100  == &#039;&#039;&#039;概述&#039;&#039;&#039; == 蜂鸣器（Buzzer）是一种产生声音的装置，通常与像Arduino这样...</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=Buzzer_CN&amp;diff=2387&amp;oldid=prev"/>
		<updated>2025-03-27T05:28:55Z</updated>

		<summary type="html">&lt;p&gt;새 문서: {{#seo:|title=ArduWiki : Arduino 蜂鸣器指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 绩效评估, 蜂鸣器, Arduino作品, 毕业设计, Arduino示例代码|description=介绍如何使用Arduino控制蜂鸣器（基础信息、电路、示例代码）。适用于信息科学与创客课程。}}  &lt;a href=&quot;/wiki/%ED%8C%8C%EC%9D%BC:%EB%B6%80%EC%A0%80_%EC%82%AC%EC%A7%84.jpg&quot; title=&quot;파일:부저 사진.jpg&quot;&gt;가운데|class=coders100&lt;/a&gt;  == &amp;#039;&amp;#039;&amp;#039;概述&amp;#039;&amp;#039;&amp;#039; == 蜂鸣器（Buzzer）是一种产生声音的装置，通常与像Arduino这样...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#seo:|title=ArduWiki : Arduino 蜂鸣器指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 绩效评估, 蜂鸣器, Arduino作品, 毕业设计, Arduino示例代码|description=介绍如何使用Arduino控制蜂鸣器（基础信息、电路、示例代码）。适用于信息科学与创客课程。}}&lt;br /&gt;
&lt;br /&gt;
[[파일:부저 사진.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;概述&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
蜂鸣器（Buzzer）是一种产生声音的装置，通常与像Arduino这样的微控制器板一起使用，广泛应用于各种项目中，如播放警告音、提示音或音乐等。蜂鸣器主要分为主动蜂鸣器（Active Buzzer）和被动蜂鸣器（Passive Buzzer）。&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;主动蜂鸣器与被动蜂鸣器&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
=== 主动蜂鸣器（Active Buzzer） ===&lt;br /&gt;
主动蜂鸣器内部集成了振荡电路，只需提供电源即可自动发声。控制方式简单，主要用于发出固定频率（无法调节音高）的声音。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;控制简单&amp;#039;&amp;#039;&amp;#039;：只需通断电源即可发声。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;固定频率&amp;#039;&amp;#039;&amp;#039;：只能发出特定频率的声音。&lt;br /&gt;
&lt;br /&gt;
=== 被动蜂鸣器（Passive Buzzer） ===&lt;br /&gt;
被动蜂鸣器不同于主动蜂鸣器，供电后不会自动发声，必须通过频率控制才能发声。使用[[模拟引脚与PWM|PWM（脉冲宽度调制）]]信号可产生各种频率的声音，适用于播放旋律或不同音调。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;控制复杂&amp;#039;&amp;#039;&amp;#039;：需要外部电路或软件进行频率控制。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;多种频率&amp;#039;&amp;#039;&amp;#039;：可发出多种频率的声音。&lt;br /&gt;
&lt;br /&gt;
=== 如何区分主动蜂鸣器和被动蜂鸣器 ===&lt;br /&gt;
外观上往往难以区分这两种蜂鸣器，因此建议通过简单测试进行判断。&lt;br /&gt;
&lt;br /&gt;
==== 1. 标签与标识 ====&lt;br /&gt;
虽然可以通过产品上的标签判断，但因产品不同标识不一，因此不一定可靠。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;主动蜂鸣器&amp;#039;&amp;#039;&amp;#039;：通常标有“Active”或特定频率（如“5V 12kHz”）。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;被动蜂鸣器&amp;#039;&amp;#039;&amp;#039;：多数不标频率，或标有“Passive”。&lt;br /&gt;
&lt;br /&gt;
==== 2. 测试 ====&lt;br /&gt;
最可靠的方法是搭建简单电路进行测试。&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;主动蜂鸣器&amp;#039;&amp;#039;&amp;#039;：接通电源后立即发声。&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;被动蜂鸣器&amp;#039;&amp;#039;&amp;#039;：仅接电源不会发声，需输入频率信号后才能发声。&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;电路连接&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
蜂鸣器的形状可能因产品不同而有所差异，但原理相同。&lt;br /&gt;
&lt;br /&gt;
=== 若为2引脚类型 ===&lt;br /&gt;
&lt;br /&gt;
# 将蜂鸣器的正极（+）连接到Arduino的数字引脚。&lt;br /&gt;
# 将负极（-）连接到Arduino的GND。&lt;br /&gt;
[[파일:수동부저 회로.png|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
=== 若为3引脚类型 ===&lt;br /&gt;
&lt;br /&gt;
# 将蜂鸣器的+引脚（或VCC）连接至Arduino的5V引脚。&lt;br /&gt;
# 将蜂鸣器的-引脚连接至GND。&lt;br /&gt;
# 将蜂鸣器的信号引脚连接至Arduino的某个数字引脚。&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;※ 若使用的型号与下图不同，请确认引脚位置后再进行连接。&amp;#039;&amp;#039;&amp;#039;[[파일:부저 3핀 회로.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;使用示例&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
=== 1. 控制主动蜂鸣器 ===&lt;br /&gt;
此示例将主动蜂鸣器响3次。&lt;br /&gt;
&lt;br /&gt;
==== 1-1. 电路连接 ====&lt;br /&gt;
下图为3引脚蜂鸣器的接线示例。若使用2引脚蜂鸣器，请参考上述硬件连接部分。&lt;br /&gt;
[[파일:능동부저 예제1 회로.png|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
==== 1-2. 代码 ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
const int iopin = 7;&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(iopin, OUTPUT);&lt;br /&gt;
  digitalWrite(iopin, HIGH);&lt;br /&gt;
  for (int i = 0; i &amp;lt; 3; i++) {&lt;br /&gt;
    digitalWrite(iopin, LOW);&lt;br /&gt;
    delay(500);&lt;br /&gt;
    digitalWrite(iopin, HIGH);&lt;br /&gt;
    delay(500);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 1-3. 运行结果 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;coders70&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;youtube&amp;gt; Ow31hQcIxts &amp;lt;/youtube&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2. 主动蜂鸣器与[[택트 스위치(Tact Switch)|轻触开关]]联动使用 ===&lt;br /&gt;
按下[[택트 스위치(Tact Switch)|轻触开关]]时蜂鸣器发声的示例。&lt;br /&gt;
&lt;br /&gt;
==== 2-1. 电路连接 ====&lt;br /&gt;
本示例使用了INPUT_PULLUP电阻连接轻触开关。&lt;br /&gt;
&lt;br /&gt;
关于PULLUP、PULLDOWN、INPUT_PULLUP的详细说明，请参阅[[택트 스위치(Tact Switch)|轻触开关]]页面。&lt;br /&gt;
&lt;br /&gt;
[[파일:부저 예제1 회로.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
==== 2-2. 代码 ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#define buzzer 6&lt;br /&gt;
#define btn 12&lt;br /&gt;
&lt;br /&gt;
void setup() {&lt;br /&gt;
  pinMode(buzzer, OUTPUT);&lt;br /&gt;
  pinMode(btn, INPUT_PULLUP);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop() {&lt;br /&gt;
  if (!digitalRead(btn)) {&lt;br /&gt;
    for (int i = 0; i &amp;lt; 6; i++) {&lt;br /&gt;
      digitalWrite(buzzer, !digitalRead(buzzer));&lt;br /&gt;
      delay(100);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  delay(10);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2-3. 运行结果 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;coders70&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;youtube&amp;gt; T7I3b59x0QA &amp;lt;/youtube&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3. 使用被动蜂鸣器播放音阶 ===&lt;br /&gt;
被动蜂鸣器通过控制频率可发出不同音高的声音。&lt;br /&gt;
&lt;br /&gt;
本示例依次播放“哆来咪发嗦拉西哆”音阶。&lt;br /&gt;
&lt;br /&gt;
==== 参考资料：各音阶标准频率 ====&lt;br /&gt;
[[파일:옥타브 및 음계별 표준 주파수.png|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
==== 3-1. 电路连接 ====&lt;br /&gt;
请参考前文的电路连接部分。&lt;br /&gt;
&lt;br /&gt;
==== 3-2. 代码 ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#define buzzer 11&lt;br /&gt;
int numTones = 8;&lt;br /&gt;
&lt;br /&gt;
double tones[] = { 261.6256, 293.6648, 329.6276, 349.2282, 391.9954, 440, 493.8833, 523.2511 };&lt;br /&gt;
&lt;br /&gt;
int cnt = 0;&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
    if (cnt == 0)&lt;br /&gt;
    {&lt;br /&gt;
        for (int i = 0; i &amp;lt; numTones; i++)&lt;br /&gt;
        {&lt;br /&gt;
            tone(buzzer, tones[i]);&lt;br /&gt;
            delay(500);&lt;br /&gt;
        }&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        cnt++;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3-3. 运行结果 ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;coders70&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;youtube&amp;gt; vayYbS_Qjy0 &amp;lt;/youtube&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4. 使用被动蜂鸣器播放旋律 ===&lt;br /&gt;
使用被动蜂鸣器播放简单旋律的示例。&lt;br /&gt;
&lt;br /&gt;
可以基于本示例修改代码播放其他旋律。&lt;br /&gt;
&lt;br /&gt;
==== 4-1. 电路连接 ====&lt;br /&gt;
请参考前文的电路连接部分。&lt;br /&gt;
&lt;br /&gt;
==== 4-2. 代码 ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#define buzzer 11&lt;br /&gt;
&lt;br /&gt;
int numTones = 8;&lt;br /&gt;
double g_tones[] = { 195.9977, 220, 246.9417, 261.6256, 293.6648, 329.6276, 349.2282, 391.9954 };&lt;br /&gt;
// 唢0, 拉1, 西2, 哆3, 来4, 咪5, 发6, 嗦7&lt;br /&gt;
int cnt = 0;&lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop()&lt;br /&gt;
{&lt;br /&gt;
    if (cnt == 0)&lt;br /&gt;
    {&lt;br /&gt;
        tone(buzzer, g_tones[0]);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[2]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[4]);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[4]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[5]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[5]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[6]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[5]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[1]);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[4]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[4]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[2]);&lt;br /&gt;
        delay(500);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[1]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[2]);&lt;br /&gt;
        delay(250);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        tone(buzzer, g_tones[3]);&lt;br /&gt;
        delay(1000);&lt;br /&gt;
        noTone(buzzer);&lt;br /&gt;
        cnt++;&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 4-3. 运行结果 ====&lt;br /&gt;
视频待上传&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;其他应用示例&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
蜂鸣器可应用于各种需要声音的项目中：&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;报警系统&amp;#039;&amp;#039;&amp;#039;：当满足特定条件时发出警告音&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;计时器&amp;#039;&amp;#039;&amp;#039;：提示时间到的声音&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;音乐播放&amp;#039;&amp;#039;&amp;#039;：播放简单旋律或音效的装置&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;游戏&amp;#039;&amp;#039;&amp;#039;：用于游戏中的音效或胜负提示音&lt;/div&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
</feed>