# o5蜂鳴器模組

## 實體照片

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDFnh6wUjwYF11GK%2Fbuzzer_module.jpg?generation=1558969641975803\&alt=media)

## 基本信息

中文名稱：蜂鳴器模組

英文名稱：Buzzer Module

序號：o5

SKU 號：BOS0020

## 功能簡介

蜂鳴器模組屬於簡易的發聲裝置，可以在類比感測器的控制下發出不同的聲音。蜂鳴器模組可廣泛應用於電腦、印表機、影印機、警報器、電子玩具、汽車電子設備、電話機、計時器等電子產品中作發聲器件。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDFqiv-uq_fC05LK%2Fbuzzer_module_intro.png?generation=1558969642847824\&alt=media)

## 使用說明

當使用數位信號控制蜂鳴器模組時， 輸入高電位，蜂鳴器開始鳴叫；輸入低電位，蜂鳴器停止鳴叫。

當使用類比信號控制蜂鳴器模組時， 輸入信號越大，蜂鳴器鳴叫的聲音越大；輸入信號越小，蜂鳴器鳴叫的聲音越小。

按照下圖所示連接電路，即可通過按鈕模組控制蜂鳴器模組的鳴叫。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDFtyxiTKI8CY1zQ%2Fbuzzer_module_ui.png?generation=1558969642526730\&alt=media)

## 原理介紹

蜂鳴器模組由振動裝置和諧振裝置組成，當輸入高電位時，蜂鳴器模組開始鳴叫；當輸入低電位時，蜂鳴器停止鳴叫。蜂鳴器模組也可以通過類比信號來控制，輸入信號越大，蜂鳴器鳴叫的聲音越響亮。

## 實作範例教學-基本篇

### **智慧防火裝置**

**範例說明：** 當火焰感測器感知到火焰後，便會傳遞出電信號，這樣便可以控制蜂鳴器模組發出警報。

**元件清單：** 火焰感測器；蜂鳴器模組；主控板：3組輸入/輸出端。

**連線圖：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDFv6V-Iuh5C4IkE%2Fbuzzer_module_example1.png?generation=1558969642325886\&alt=media)

### **暴躁的小豬**

**範例說明：** 製作一個小豬，將觸碰感測器放在小豬的耳朵上，當觸摸小豬的耳朵時，小豬發出叫聲。

**元件清單：** 觸碰感測器；蜂鳴器模組；主控板：1組輸入/輸出端。

**連線圖：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDFxFOoFrA4tFV8q%2Fbuzzer_module_example2.png?generation=1558969642160047\&alt=media)

### **密碼鎖**

**範例說明：** 設置三個按鈕，只有按照正確的順序按下三個按鈕，才能解鎖；同時小燈模組也會亮起來，蜂鳴器發出警報，即告訴別人，密碼鎖已被打開。

**元件清單：** 藍色按鈕模組；紅色按鈕模組；黃色按鈕模組；LED燈模組；蜂鳴器模組；計時模組（0-6秒）；計時模組（0-60秒）；運算邏輯模組 AND；分配模組；主控板：3組輸入/輸出端。

**連線圖：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDFzy8O8Jlgcfxlu%2Fbuzzer_module_example3.png?generation=1558969642059326\&alt=media)

## 實作範例教學-Micro:bit篇

### **報曉公雞**

**範例說明：** micro:bit自帶環境光感測器，可以用來檢測周圍的環境光。環境光越強，蜂鳴器叫聲越大；環境光越弱，蜂鳴器叫聲越小。

**元件清單：** 蜂鳴器模組；micro:bit；micro:bit BOSON擴充板。

**連線圖：** 將蜂鳴器模組連接至micro:bit擴充板P8腳位。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDG2Qo6vYHZWMVdL%2Fbuzzer_module_example_m1.png?generation=1558969642396132\&alt=media)

**執行流程：**

① 利用micro:bit自帶的環境光感測器檢測環境光強度。

② 將光強模擬值賦給P8腳位，實現蜂鳴器叫聲隨光強的變化而變化。

**程式示意圖（中文版）：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-Lfda7k8BlppStBB0H81%2F-LfdaA-Whm2-WIhkb2pP%2Fbuzzer_module_prg1_ch_tw.png?generation=1558697261782629\&alt=media)

**Example program(English)：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDG8pnJlsoZbC_eU%2Fbuzzer_module_prg1_en.png?generation=1558969642239915\&alt=media)

### **下雨警報器**

**範例說明：** 下雨警報器可以檢測有無下雨：蜂鳴器下雨時鳴叫，天氣晴朗時不鳴叫。

**元件清單：** 蜂鳴器模組；水分感測器；micro:bit；micro:bit BOSON擴充板。

**連線圖：** 將水分感測器連接至micro:bit擴充板P0腳位，蜂鳴器模組連接至micro:bit擴充板P8腳位。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDGCcOD-9j3h6ZWh%2Fbuzzer_module_example_m2.png?generation=1558969642072927\&alt=media)

**執行流程：**

① 如果P0腳位輸出高電位（“1”），即水分感測器檢測到雨水，則蜂鳴器響起。

② 如果P0腳位輸出低電位（“0”），即水分感測器未檢測到雨水，則蜂鳴器不發出聲音。

**程式示意圖（中文版）：**

![](https://github.com/cavedunissin/boson/tree/7fd883f88747834f9d82dfc2bc5c4f285d140ca3/.gitbook/assets/buzzer_module_prg2_ch_tw.png)

**Example program(English)：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDGgKsLrsCfRmSrE%2Fbuzzer_module_prg2_en.png?generation=1558969642326098\&alt=media)

### **防盜展示臺**

**範例說明：** 防盜展示臺的功能是當展品離開展示臺，展示臺自動發出聲音。將展品放在按鈕上，相當於按下按鈕。當展品被拿開時，按鈕彈起，蜂鳴器發出聲音。

**元件清單：** 按鈕模組；蜂鳴器模組；micro:bit；micro:bit BOSON擴充板。

**連線圖：** 將按鈕模組連接至micro:bit擴充板P0腳位，蜂鳴器模組連接至micro:bit擴充板P8腳位。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDGi6NAfgkyYRIZ1%2Fbuzzer_module_example_m3.png?generation=1558969642757064\&alt=media)

**執行流程：**

① 如果P0腳位輸出高電位（“1”），即按鈕被按下，展品沒有離開展示臺，則蜂鳴器不發出聲音。

② 如果P0腳位輸出低電位（“0”），即按鈕彈起，展品離開展示臺，則蜂鳴器發出聲音。

**程式示意圖（中文版）：**

![](https://github.com/cavedunissin/boson/tree/7fd883f88747834f9d82dfc2bc5c4f285d140ca3/.gitbook/assets/buzzer_module_prg3_ch_tw.png)

**Example program(English)：**

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDGnq4mIdiltapZM%2Fbuzzer_module_prg3_en.png?generation=1558969642117829\&alt=media)

## 實作範例教學-LinkIt 7697篇

**範例說明：**&#x4F7F;用「LinkIt 7697 擴充板」控制「蜂鳴器模組」，每一秒控制蜂鳴器模組發出逼的聲音和靜音（需搭配 LinkIt 7697 NANO 擴充板）。

**元件清單：**&#x8702;鳴器模組；LinkIt 7697；LinkIt 7697 NANO 擴充板。

**連線圖：**&#x8702;鳴器模組是數位訊號輸出，可以接「D0 \~ D13」的LinkIt 7697 NANO擴充板訊號端上（本範例連接到「D7」）。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-Lfd4wc8UO51tHe_24qm%2F-Lfd6SqLqGYFCK_iVz-r%2Fbuzzer_module_7697_1.jpg?alt=media\&token=baa52f1f-a7ff-405e-a6c0-265a4a5f6b30)

**程式說明：**&#x6BCF;一秒控制無源蜂鳴器模組發出逼的聲音和靜音 。

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-Lfd4wc8UO51tHe_24qm%2F-Lfd6SqNYikZwMK8Oswq%2Fbuzzer_module_7697_2.jpg?alt=media\&token=ab296f39-2ee4-4fa0-90dc-e9cde6dce21b)

產生出的Arduino程式如下：

```
void setup()
{

  pinMode(7, OUTPUT);
}


void loop()
{
  digitalWrite(7, HIGH);
  delay(1000);
  digitalWrite(7, LOW);
  delay(1000);
}
```

## 商品規格

腳位說明：

![](https://1275793585-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LaZQFBYOS3O0ksiEmR1%2F-LftotqwubaiwC0HU5gE%2F-LftpDGrCy19pySCrMpV%2Fbuzzer_module_spec.png?generation=1558969642269419\&alt=media)

| **編號** | **名稱** | **功能說明** |
| ------ | ------ | -------- |
| 1      | GND    | 電源接地     |
| 2      | VCC    | 電源正極     |
| 3      | A      | 類比訊號     |

尺寸：26mm\*22 mm

工作電壓：5.0V

工作電流：(Max)30mA\@5V


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cavedu.gitbook.io/cavedu/boson/boson_intro/output_modules/buzzer_module.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
