同時使用多個 Mu Vision Sensor
在某些專題/現實生活中 , 我們會希望同時放置幾個 AI sensor (鏡頭) 協助日常事務。
Mu Vision Sensor 的賣點是能在同一塊 micro:bit 上加入幾個演算法再配合多個 Mu Vision Sensor 作使用。
比較簡單的做法是將 2組 Sensor 的 SDA/SCL 線插在同一個 port 上 (稍後會作解釋) ,
你亦可以選擇使用 I2C Adapter 焊接多個 Mu Vision Sensor 作使用。
在使用多個 Mu Vision Sensor 前 , 我們需知道如何改變它的 Device Number(機身編號) :
全新開封的 Mu Vision Sensor Device Number 00 的 Switch Setting ,
我們需更改 Switch Setting 來使用多個 Sensor , 注意要改動的是右面的 Address port。
各個 Device Number 的 Switch Setting 可查閱上圖。
![](https://media.screensteps.com/image_assets/assets/005/756/258/original/99c2d08d-c219-4e4c-a1a3-56837cc8b79b.png)
所需材料 :
Mu Vision Sensor x 2
micro:bit x 1
jumper wire M/M x 8
Crocodile Clip with Pigtail - male jumper connector (如需要)
電線接駁方法 :
- Mu Vision Sensor 1 的 「V」 --> I/O board 的 3.3V OUT 「+」
- Mu Vision Sensor 1 的 「G」 --> I/O board 的 3.3V OUT 「-」
- Mu Vision Sensor 1 的 「SDA」 --> I/O board 的 「SDA」
- Mu Vision Sensor 1 的 「SCL」 --> I/O board 的 「SCL」
- Mu Vision Sensor 2 的 「V」 --> I/O board 的 5V OUT 「+」
- Mu Vision Sensor 2 的 「G」 --> I/O board 的 5V OUT 「-」
- Mu Vision Sensor 2 的 「SDA」 --> I/O board 的 「SDA」
- Mu Vision Sensor 2 的 「SCL」 --> I/O board 的 「SCL」
這個駁法是將 2組 Mu Vision Sensor 的 SDA 跟 SCL 插至同一個 Port 上。
方法一實物圖 :
![](https://media.screensteps.com/image_assets/assets/005/756/268/original/a4f0707c-ed7d-4cf9-9f56-43e5afb30397.png)
方法二 : 利用鱷魚夾將2組Mu Vision Sensor 的 SDA /SCL 接駁在一起
![](https://media.screensteps.com/image_assets/assets/005/756/277/original/a9405c37-a9fa-4759-9f97-e6ebd3191849.png)
利用鱷夾魚夾著2組JUMPER , 然後再將鱷魚夾的 JUMPER 接駁至 Extension board 上
![](https://media.screensteps.com/image_assets/assets/005/756/279/original/a6bf040c-3d73-4a05-8b4b-7ece3b5d5a9b.png)
要用到的Crocodile Clip with Pigtail - male jumper connector
簡單編程 :
加入 2個 Mu Vision Sensor , Mu00 及 Mu01 ;
如何改變機身編號可看上方的教學 ,
然後再加入 2組不同的演算法 - 「Body Detect」 及 「Number Card」
![](https://media.screensteps.com/image_assets/assets/005/756/417/original/bac18c24-6abd-46ff-ba17-69d342325fe0.png)
點擊「MU00」便能在編程上改變 Device Number。
同樣加入 Mu00 及 Mu01 , 並給予不同的演算法 ;
Output 方面則使用簡單的 show icon 以顯示結果。
加入 Output device :
加入 Output Device 豐富專題 , 當 Mu00 偵測到人體時開啟紅燈 ;
當 Mu01 偵測到數字卡時開啟風扇 , 否則在 micr:bit LED 上顯示「X」。
需要額外材料 :
- 風扇 (Motor) x 1
- 燈 x 1
編程部份 :
![](https://media.screensteps.com/image_assets/assets/005/756/360/original/1b202d6e-db93-4c99-ab0a-444cd1538c5f.png)
P15 / P16 = 1 代表開啟 Motor / 燈
P15 / P16 = 0 代表關上 Motor / 燈
在 Mu01 / Mu02 偵測到人體 / 數字卡時便開啟風扇 / 燈 ; 另一方則保持關上。
Else (沒偵測到東西時) 保持關上。