[20個項目學會BBC micro:bit編程]網易雲課堂視頻教程 點擊這里
--硬件連接
注:一定確認人體運動傳感器的3根接線順序,接錯有可能損壞模塊,如果不確定,可以把圖 7-1 人體運動傳感器-正面上的透鏡取下來,就可以看到3根線的標識了。
--實驗編程
程序網址:https://makecode.microbit.org/_C56AjpbKh3DK
--實驗結果
如果檢測到人,micro:bit顯示一個對號,如果檢測不到人,micro:bit顯示一個錯號。
注意事項:
1.接線之前一定要確認各個針腳的含義。同時確認哪個是用來調節靈敏度的,哪個是用來調節延時的,不用的廠家生產的人體運動檢測模塊可能不一樣。正面的透鏡一般是可以取下來的。
2.圖 7-2 人體運動傳感器-背面中的Retrigger setting jumper 設置在H處可以進行重復觸發(人靜止也可以檢測到),設置在L處只能進行邊沿觸發(只有人動起來才能檢測到)。
拓展知識:
市面上的人體運動傳感器原理基本一樣,大都是用的上面所示的傳感器,唯一的不同可能是每個針腳的定義不同。因為人的體溫基本恆定,在一個很小的范圍內波動,而且人體的溫度與其他動物的體溫不同。特定的溫度下發出的紅外線的波長不同,通過檢測紅外線的波長來達到檢測人體的目的。
關於更多人體運動檢測模塊的介紹,可以訪問以下網址來了解(內容為英文)https://learn.adafruit.com/pir-passive-infrared-proximity-motion-sensor?view=all