Reed Contact (magnetic sensor)

fischertechnik Reed Contact 是一個 Input , 可感應磁力。

當Reed Conatct靠近磁力時 status 會是 close , 沒有磁力時是 open。

專題目標 :

學習 Reed Contact 的操作方法 , 本次將配合 LED 作為 Output ,

利用 Reed Contact 來控制 LED 燈的開關

所需用料 :

TXT 4.0 Controller x 1

Reed Contact x 1

LED (output) x 1

電線 x 1

電源 x 1

磁石 x 1

電線接駁方法 :

Reed Contact 接駁至 Input I1

LED 接駁至 Output O1 O2

連接 TXT 4.0 Controller :

詳細的連接方法可查看 : 按此

Controller Configuration :

分別在「Input」取出「Reed contact」, 「Output」取出「LED」

「Reed contact 」放至 Input (默認I1) , 「LED」放至 Output (默認O1)

基礎編程 - 控制 LED 開關

首先在「LOGIC」取出「IF DO ELSE」 , 利用如果 , 否則來檢測 reed contact 的 status

放在預設的 program start 及 repeat forever 裡面。(不斷檢測)

在「Input」取出「is reed contact open」

放至 If 以檢測 reed contact 的 status ,

closed 代表有磁力接近 > 把 「open」改為「closed」作為檢測的條件。

最後在「Output」取出2組「set LED on」

分別放至 do 及 else 後 ,

「close」 | 接近磁力時開啟 LED > set LED on 開燈

else 即是 reed contact 在 open 的狀態 (沒磁力) > set LED off 關燈

按下「start program」傳送並啟動編程

影片示範 :