---
# System prepended metadata

title: 期末
tags: [計算機概論, 1112學期]

---

###### tags:`1112學期` `計算機概論`
# 期末
## 紅外線
### 用紅外線感測的硬幣收集器
https://www.youtube.com/watch?v=EQvXOtrU3Vk
![](https://hackmd.io/_uploads/rkJNTx1vh.png)
![](https://hackmd.io/_uploads/HyWZaudIh.png)
https://github.com/doganhobby/Arduino-Projects/blob/main/Coin%20Counter%26Sorter/Coin_Counter/Coin_Counter.ino
讀取不同硬幣檢測器的模擬數位訊號（A0、A1、A2、A3和A5）
![](https://hackmd.io/_uploads/SJ69eOnLn.png)
檢查硬幣檢測器的數值是否低於閾值並且狀態為false，如果是，則增加相應硬幣的計數器。
如果是5kr的感測器偵測到就加5kr
如果是5kr和10kr的感測器偵測到就加(5+5)kr
如果是全部的感測器都偵測到就加(5+5+15+25+50=100)kr=1tl
![](https://hackmd.io/_uploads/SyAbZd2Lh.png)
在液晶顯示屏上顯示計數結果
下一個要顯示的字符將出現在液晶顯示屏的第 1 行的第 0 列（最左邊的位置）。(lcd.setCursor(0, 1);)
![](https://hackmd.io/_uploads/S1EXBO28n.png)

### 紅外線感測器原理
#### tcrt5000 ir sensor

TCRT5000感測器的紅外發射二極體不斷發射紅外線，當發射出的紅外線沒有被反射回來或被反射回來但強度不夠大時，光敏三極體一直處於關斷狀態，此時模塊的輸出端為高電平，板載指示LED處於熄滅狀態；被檢測物體出現在檢測範圍內時，紅外線被反射回來且強度足夠大，光敏三極體飽和，模塊輸出低電平，板載指示LED被點亮。
藍色的那顆是發射紅外線的 另一顆是接收的
![](https://hackmd.io/_uploads/Hkl98_uU2.png)
* 光敏三極體:他的功能是吸收光能並轉變為電能。
* 紅外發射二極體：它是一種可以將電能直接轉換成紅外光(不可見光)並能輻射出去的發光器件
### 用觸碰線的方式和紅外線有什麼不同
* 感應原理：
觸碰線：觸碰線是一種接觸式感應技術，需要物體直接接觸線路才能檢測到觸碰事件。
紅外線：紅外線是一種非接觸式感應技術，利用發射器發射紅外線光束，通過檢測光束的反射或遮擋來檢測物體的存在。
* 工作方式：
觸碰線：當有物體接觸到觸碰線時，觸碰線會改變電流或電壓的流動，從而檢測到觸碰事件。
紅外線：發射器發射紅外線光束，接收器接收反射或遮擋的光束，通過檢測光束的變化來檢測物體的存在或運動。
簡而言之，觸碰線需要物體直接接觸線路，而紅外線是透過光束的反射或遮擋來檢測物體的存在。這些不同點使得它們在感應原理和工作方式上有所差異。
### 各自優缺點
觸碰線感測器和紅外線感測器在不同的應用場景下具有各自的優缺點。

觸碰線感測器的優點：
* 簡單直觀：觸碰線感測器的工作原理直觀，檢測物體的存在與否只需進行接觸檢測，操作相對簡單。
* 穩定性較高：觸碰線感測器對環境光和電磁干擾相對不敏感，穩定性較高，適用於一些環境較為惡劣的應用場景。(紅外線感測器在適當的設置下，對於環境光和雜訊的影響可以降低)
* 價格相對較低：觸碰線感測器通常屬於較簡單的感測器，成本相對較低。

紅外線感測器的優點：
* 非接觸性：紅外線感測器不需要物體直接接觸感測器,不存在摩擦，可以在一定範圍內檢測物體的存在~~，對於無接觸需求的應用場景非常適用。~~
~~* 多功能：紅外線感測器可以檢測物體的反射或穿透情況，可應用於不同的檢測需求，如距離檢測、避障、運動檢測等。~~
~~* 高靈敏度：紅外線感測器可以檢測微小的紅外線變化，對於特定應用中的精確檢測要求較高。~~
~~* 然而，紅外線感測器也有一些限制，包括對特定材料反射的敏感度、需要合適的校準和調校等。在某些特定的應用場景中，觸碰線感測器可能更為合適。因此，在選擇感測器時，需要根據具體的應用需求和環境條件來做出適當的選擇。~~