智能安全打壓機

一般的安全打壓機需要同時按下按鈕才會啟動 , 但仍有出現意外的可能性 ,

例如 : 背向壓到按鈕 / 誤觸按鈕發生意外等等...

這次我們嘗時再加入 huskylens 的人臉辨識系統作第二重安全裝置使用,

當它辨認到已登記的使用者時才能啟動打壓機 。

編程教學 :

基礎版 :

利用 Huskylens 的人臉辨識作為 input 來控制打壓機的開關。

由於 micro:bit 未能同時讀取 Huskylens 及其他 Input , 所以基礎版不含按鈕。

Microsoft MakeCode for micro:bit — Mozilla Firefox

當 Huskylens 認到已知的人臉時 (ID=1) , P15/P16 (motor/打壓機) 便會開啟,

否則剛會關閉。

進階版 :

利用 Huskylens 的人臉辨識作為第一個Input發送開機訊號(micro:bit A) ,

再以按鈕 (Switch)來控制打壓機的開關 (micro:bit B)。

micro:bit A | Huskylens (發送訊號)

Microsoft MakeCode for micro:bit — Mozilla Firefox

1. 設立一個 radio group (請跟micro:bit B 的 group 一樣)

2. 讀取到已知人臉(ID=1)時發出 radio number 1 , 否則發出 radio number 0

micro:bit B | FT Motor (接收訊號)

Microsoft MakeCode for micro:bit — Mozilla Firefox