4 Relays Shield是有四個繼電器的擴充板,用來驅動無法由Arduino主控板驅動的大功率負載電器。而每個繼電器提供兩個極轉換接觸點分別為NO(Normal Open)、NO(Normal Close),以及LED指示燈來顯示開/關狀態。
將Leonardo主板、Base Shield與4 Relays Shield以及其他接線依照指示依序安裝完成。
當相關元件依序安裝完成後,只需按下右方三角執行按鈕,系統就開始運作。
當光敏感測器(Light Sensor)偵測到的光感應值小於650時,小夜燈將會透過Relay開關點亮。
1 ) Arduino Leonardo
2 ) Base Shield
3 ) 4 Relays Shield
4 ) 小夜燈(110V)
5 ) 電線
Step 1.
將Base Shield安裝在Leonardo主板上,接著將光敏感測器(Light Sensor)插入A0插槽。
Step 2.
將4 Relays Shield安裝在Base Shield上。
Step 3.
將小夜燈一邊的電線插入4 Relays Shield的Rel 3 NO(Normal Open)接口,接著將另一端電源的電線插入4 Relays Shield的Rel 3 C(COM)接口。
Step 2.
最後將電源線插上插座小夜燈的接線就完成囉。
var A0 = cpf.get("A0");
ui.set("A0", A0);
if(A0 < 650){
cpf.set("4 relay shield", "d2", 1);
}else{
cpf.set("4 relay shield", "d2", 0);
}
cpf.repeat();
// 讀取Light Sensor的值,並顯示在控制面板上
var A0 = cpf.get("A0");
ui.set("A0", A0);
//若光感應值小於650時,小夜燈將會透過Relay開關點亮
if(A0 < 650){
cpf.set("4 relay shield", "d2", 1);
}else{
cpf.set("4 relay shield", "d2", 0);
}
cpf.repeat();