---
# System prepended metadata

title: 校園電動大門

---

# 校園電動大門
> ## [time=2節]  [name=5,6年級]
> 校園電動大門除了具備基本的開關門功能，主要還考量如何提升安全性、便利性與智慧化，讓校園管理更有效率。安全防夾功能，通常透過感測器來實現，當大門關閉過程中，若感測器偵測到門軌上有物體（例如學生、腳踏車或書包），大門會立即停止或自動反向開啟，以避免任何夾傷事故。
:::spoiler **課程目標**
- 能理解電動大門的工作原理,並利用現有零件組裝成具體雛形以符合使用情境。
- 理解馬達控制與感測器應用
- 能在測試的過程中找出錯誤並逐一修正，能與伙伴分工合作解決問題。
- 強化安全意識，設計具備防夾功能的智慧門控系統
:::
:::spoiler **學習內涵** 
- 資 E2 使用資訊科技解決生活中簡單的問題。
- 科 E1 了解平日常見科技產品的用途與運作方式。
- 科 E7 依據設計構想以規劃物品的製作步驟。
:::
:::spoiler **準備工作**
1. MATRIX Future Innovators Set
    - [板載-按鈕](https://hackmd.io/J2QGuh7DQmaDHez8KTBNrw?stext=167%3A5%3A0%3A1758443978%3AdOc1rD&both=)
    - [微動觸碰開關x2](https://hackmd.io/J2QGuh7DQmaDHez8KTBNrw?stext=1263%3A4%3A0%3A1758443765%3ALhZ4Sp&both=)
    - TT直流馬達x2
2. 其他材料
:::

## 1.引起動機 (5分鐘)
![door](https://hackmd.io/_uploads/SyB4K2qsll.jpg)

- 引導學生觀察現實生活中的電動門，例如校門或電梯門，討論其功能。
- 討論電動門除了開關之外，還需要具備哪些重要的安全功能？（例如：門口有人或物品時會自動停止或後退）。
- 介紹本次課程目標：我們要使用積木程式和Matrix套件來製作一個有「防夾功能」的校園電動大門模型。

### 紅外線感應光幕
光幕感測，當系統感測到乘客或物體時，車廂門停止關門動作並立即反轉開啟。
![P66-FB](https://hackmd.io/_uploads/SyMpEnQnxg.png)

## 2.知識點教學 (20分鐘)
### 2-1 感測器應用
說明微動觸碰開關的工作原理，利用槓桿原理，輕微的觸碰即可按壓到開關以觸發訊號。
![switchP](https://hackmd.io/_uploads/ry3b38Iiel.png)

### 2-2 馬達控制
1. 介紹如何透過馬達上的齒輪來帶動大門上的齒條,讓原本轉動的圓周運動,改成直線運動。
![door1](https://hackmd.io/_uploads/S1H838Ljxg.png)
2. 使用積木程式控制馬達動力大小及轉向，**如果**按下Up鍵就啟用馬達轉動,指令一旦送出馬達即持續轉動，直到**停止**的指令下達,本例讓馬達用50%的動力正向轉動,等待微動觸碰開關按下後才停止運轉,以免撞壞大門或夾傷人。(Break的方式像是剎車的效果、Coast則是類似放掉油門自然放慢的效果)
![switch](https://hackmd.io/_uploads/Sy7B9COiex.png)
![image](https://hackmd.io/_uploads/Hy-Dsv5sge.png)

### 2-3 加上另一個條件判斷
- 當馬達在運轉（大門開啟或關閉）的過程中,除了依據微動觸碰開關來停下馬達,還需考量開啟或關閉過程中能否由人力隨時按下按鈕停下大門,這樣不但可以依需求將大門開到任意大小的出入口,也可以人力判斷可能夾傷人而提早按停馬達。
- 在**等待微動觸碰開關D1是否按下**指令中加入<>或<>的方塊,這樣除了原來==微動觸碰開關D1是否按下==的條件之外,還可以加上==主機按鍵是否按下==條件,只要兩個條件中的其中一個成立,都可以停下馬達。
![image](https://hackmd.io/_uploads/S1N3g_5ilx.png)

## 3. 實作(30分鐘)
:::success
#### 1. 製作自動門模型(如下圖),馬達齒輪傳動齒條可以讓門片順著軌道移動,門片兩端安裝微動開關,做為開關門的極限偵測。
#### 2. 編輯程式上傳主機控制:如果按下Up鍵,馬達轉動關門,碰到微動開關1或按下Down鍵立刻停下;如果按下Down鍵,馬達轉動開門,碰到微動開關2或按下Up鍵立刻停下。
:::
### 3-1 硬體佈建
指導學生利用金屬結構件組合出電動大門模型,並加入馬達、感測器和主機進行連接。
![DSC01085](https://hackmd.io/_uploads/SkHLEjqixe.jpg)
<center>⬆️電動大門模型-由外往內看</center>

![DSC01091](https://hackmd.io/_uploads/BJJ7hY4oxe.jpg)
<center>⬆️電動大門模型-由內往外看</center>

![DSC01089](https://hackmd.io/_uploads/SkQs2t4ixl.jpg)
<center>⬆️馬達透過齒輪及齒條傳動大門</center>


![image](https://hackmd.io/_uploads/Hk0_UC2jge.png)

<center>⬆️注意微動開關安裝位置要略超出大門才有辦法觸發</center>

![image](https://hackmd.io/_uploads/ryVV802ixx.png)

<center>⬆️開門的極限亦要安裝微動開關</center>

### 3-2 程式設計與編輯：
撰寫程式，讓大門模型可以由積木程式控制開門與關門:如果按下Up鍵,馬達轉動關門,碰到微動開關1或按下Down鍵立刻停下;如果按下Down鍵,馬達轉動開門,碰到微動開關2或按下Up鍵立刻停下。
![image](https://hackmd.io/_uploads/SJZptq9jlg.png)

### 3-3 測試與修正：
學生測試作品，檢查大門是否能順利開關，以及防夾功能是否有效。老師在旁協助學生找出電路接線或程式邏輯上的錯誤。
{%youtube ZCcXe9zpPcA %}
### 3-4 進一步優化：

鼓勵學生思考如何優化防夾功能，例如下圖加裝保留彈性的金屬片,讓感測範圍由一個點擴大到一個面,讓防夾功能更符合安全需求。
![fix](https://hackmd.io/_uploads/rJREMiqoxl.png)

## 4.發表與回饋(15分鐘)
- 學生分組發表，展示他們製作的電動大門模型功能。
- 師生共同討論與回饋，分享在製作過程中所遇到的問題與解決方法。

## 後續延伸
引導學生思考如何將這套系統應用於其他日常情境，例如：自動垃圾桶蓋、停車場柵欄等，啟發他們的創意與實用性思考。

---
## 教學資源
- [教學投影片](https://docs.google.com/presentation/d/16In6CjIpGvcYfhfaM5NgZd_0vI5EqkeOb7bQeIQsFKI/edit?usp=sharing)
