close

光敏電阻簡單介紹 :

 

光敏電阻是一種光電導效應的一種特殊電阻,電阻值和光線的強弱有直接的關係。光強度越大,電阻值越小;光強度越小,電阻值越大。最簡單的應用就是利用光敏電阻控制LED的明滅。

 

光敏電阻模組接腳 :

 

(1). 第一腳位為A0接腳,用於類比輸入。(本範例接於A0)

(2). 第二腳位為D0接腳,用於數位輸入。

兩隻接腳使用一隻即可

(3). 第三腳位為GND接腳,接於Arduino GND位置。

(4). 第四腳位為VCC接腳,接於Arduino 5v位置。

 

光敏電阻.png

圖(一)光敏電阻模組

 

光敏電阻範例程式 :


int CDSPin = 0; // 光敏電阻接在A0接腳
int CDSVal = 0; // 設定初始光敏電阻值為0

void setup() {
  Serial.begin(9600);
}

void loop() { 
  CDSVal = analogRead(CDSPin);
  Serial.println(CDSVal);  
  delay(2000); //每2s讀取一次       
}

 

結果 :

 

P_20180526_203642.jpg

圖(二)麵包版實際接線

 

光敏電阻監控視窗.png

 

圖(三)Arduino 序列埠監控視窗顯示結果

 

 

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Ruu DIY 的頭像
    Ruu DIY

    Ruu Electronic DIY

    Ruu DIY 發表在 痞客邦 留言(0) 人氣()