同時使用多個 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 可查閱上圖。

所需材料 :

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 上。

方法一實物圖 :

方法二 : 利用鱷魚夾將2組Mu Vision Sensor 的 SDA /SCL 接駁在一起

利用鱷夾魚夾著2組JUMPER , 然後再將鱷魚夾的 JUMPER 接駁至 Extension board 上

要用到的Crocodile Clip with Pigtail - male jumper connector

簡單編程 :

加入 2個 Mu Vision Sensor , Mu00 及 Mu01 ;

如何改變機身編號可看上方的教學 ,

然後再加入 2組不同的演算法 - 「Body Detect」 及 「Number Card」

點擊「MU00」便能在編程上改變 Device Number。

同樣加入 Mu00 及 Mu01 , 並給予不同的演算法 ;

Output 方面則使用簡單的 show icon 以顯示結果。

加入 Output device :

加入 Output Device 豐富專題 , 當 Mu00 偵測到人體時開啟紅燈 ;

當 Mu01 偵測到數字卡時開啟風扇 , 否則在 micr:bit LED 上顯示「X」。

需要額外材料 :

  • 風扇 (Motor) x 1
  • 燈  x 1

電線接駁方法 :

  • P15 : 燈
  • P16 : Motor

編程部份 :

P15 / P16 = 1 代表開啟 Motor / 燈

P15 / P16 = 0 代表關上 Motor / 燈

在 Mu01 / Mu02 偵測到人體 / 數字卡時便開啟風扇 / 燈 ; 另一方則保持關上。

Else (沒偵測到東西時) 保持關上。

編程檔案 :