MU Vision Sensor 電風扇
內容介紹 :
當有人(body object)接近時,電風扇便會開啟幫助人們降溫;
當人離開後,電風扇便會關上。
所需物料:
- micro:bit x 1
- I/O board x 1
- DC motor x 1
- 12" M/M Jumper Wires x 4
- Mu Vision Connecter x 1
- Mu Vision Sensor x 1
電線接駁方法:
Mu Vision Sensor 的 「V」 --> I/O board 的 3.3V OUT 「+」
Mu Vision Sensor 的 「G」 --> I/O board 的 3.3V OUT 「-」
Mu Vision Sensor 的 「SDA」 --> I/O board 的 「SDA」
Mu Vision Sensor 的 「SCL」 --> I/O board 的 「SCL」
DC Motor --> I/O board 的 P15/P16
編程教學:
1. 在「Advanced」中選取「Extensions」以加入「Mu Vision」的package。
2.輸入「muvision」並選取「muvision」的extension package。
編程概覽:
1. 安裝 Mu Vision的I2C post以使它能在I/O board上運行 ;
然後再啟動 algorithm "Body Detect" 來偵測有沒人類接近Mu vision Sensor。
2.利用 forever loop 及 if-else statment 來作為偵測「Body Detect」的條件及反應,
當有人接近時 , micro:bit screen 便顯示「✓」 並開啟電風扇(digital write pin P15 = 1)幫助靠近的人降溫 ;
而當人離開/沒人時 , micro:bit screen 則顯示「X」並關閉電風扇(digital write pin P15 = 0)以節省電力。