透過光敏電阻模組回傳的數值,來控制LED燈的亮滅,當外部光線較弱時則打開LED燈,反之則關閉LED燈。
所需材料
Mirco:bit 主板*1、Mirco:bit Breakout*1、繼電器模組*1、LED燈*1、光敏電阻模組*1
接線與實作
繼電器接線
要控制繼電器必須使用數位訊號來給S腳訊號,因此選用mirco:bit的P1數位腳位,藉由改變P1腳的0與1來控制繼電器啟動予關閉。
接線方式:
S 接至mirco:bit腳位 P1
+ 接至mirco:bit腳位 3.3V
– 接至mirco:bit腳位 GND
COM 接至mirco:bit腳位 3.3V
NO 接至 LED+(較長的腳)
LED-(較短的腳) 接至mirco:bit腳位 GND
光敏電阻模組接線
要接收光敏電阻模組的訊號必須使用類比腳位來接收S腳訊號,因此選用mirco:bit的P0類比腳位。
接線方式:
光敏電阻模組S腳接至mirco:bit的P0腳
(–)腳位接至mirco:bit的GND腳
程式設計
將P0讀取到的值,顯示在5x5LED矩陣,當P0的值大於20則表示外部光線較弱,此時把數位腳位P1設定為1,將LED燈打開,反之小於20,則將P1設定為0,將LED燈關閉。
(528)
近期留言