467
一、教材說明
本案例使用新唐 IoT M487 開發板,藉由它豐富的輸入輸出,結合雷射粉塵感測器來偵測空氣中的 PM2.5 濃度,並直接由 GPIO 輸出 PWM 來控制風扇轉速,節約電力消耗。最後會上傳空氣品質與風扇轉速的數據到 IDEAS Chain 數據平台。
二、教材材料:
-
新唐開發板 : NuMaker-IoT-M487 V1.3
-
攀藤雷射粉塵感測器 (PMS3003)
-
4線式節能風扇
-
Honeywell HEPA 濾網
-
Honeywell 活性碳濾網
-
連接線
-
Micro USB 線
-
適當尺寸紙箱
三、教材成果演示
系統上電,開發板上的 3 顆 LED (綠黃紅) 會依照目前的空氣品質狀態發亮。
程式會每 10 秒左右上傳目前的 PM1.0, PM2.5, PM10 and Fan PWM 數值到 IDEAS Chain 的數據平台上。
程式依據 PM2.5 的數值來調整給風扇的 PWM 輸出,控制風扇轉速, PM2.5 的數值越高,風扇轉速越快。不同的風扇對PWM 可能會有不同的轉速特性,通常 PWM 設定成 0 也不會完全靜止,因此需要通過測試來找出一組較適當的數值。
正常狀態下, PM2.5 數值短時間不會有太大變化,可以點1柱香放在 PMS3003 前來誘發 PM2.5 數值提高,觀察風扇轉速變化。