BS2專題 : [節能]控制庭院的110V的照明燈

一、目的與應用

利用光敏電阻(Cds)感應戶外的光線強度, 進而控制自己庭院的110V AC的照明燈, 達成節能減碳與環保的目的 。

 

二、所需零件

  • 控制器 2選1
    MCC0002 (Arduino 控制器), 數量:1
    EDE0018 (BASIC stamp微控制器教育套件(USB)) ,數量 : 1
  • SSR固態繼電器,數量:1
  • 光敏電阻,數量:1

 

三、動作說明

利用BS2讀取光敏電阻對環境光的感應值,進一步設定你想要做動的光感應值,將這個值寫入你的BS2程式中,就可以控制電燈何時打開與關閉。

 

四、製作說明

首先,接好光敏電阻,如下

cds1

鍵入以下BS2程式 :
‘ {$STAMP BS2}
‘ {$PBASIC 2.5}
time VAR Word
DO
HIGH 2
PAUSE 100
RCTIME 2, 1, time ‘這個指令是BS2用來處理類比轉數位的最好方法,time這個值就是對應cds的感應數值
DEBUG HOME, “time = “, DEC5 time
LOOP
以上, 可以先測試你的BS2是否可以正常與光敏電阻運作。

註 : 相關上述詳盡資料, 請參考 “何謂微處理器”一書的第七章

接著請你接上SSR與電燈, 如下:

cds2

註 : 上述電路,使用時要注意只能對電流較低的電器,若是你使用高電流的電器如冷氣、冰箱等,請參考下面的圖 :

cds3

加上以下程式 :
‘ {$STAMP BS2}
‘ {$PBASIC 2.5}
time VAR Word
LOW 0 ‘ Pin0等於LOW, SSR不會導通, 電燈是暗的
DO
HIGH 2
PAUSE 100
RCTIME 2, 1, time ‘這個指令是BS2用來處理類比轉數位的最好方法,time這個值就是對應cds的感應數值
DEBUG HOME, “time = “, DEC5 time
IF time = 120 THEN
HIGH 0 ‘ Pin0 等於HIGH時, SSR就會導通, 110V電源就會輸入電燈
ENDIF
LOOP

 

五、參考資料

What’s a Microcontroller v2.2 (.pdf) , (WAM 何謂微處理器中文版手冊, 請點擊下載)

 

六、文件下載