光控LED燈實驗
實驗目的
當室内光線充足的時候關閉LED,當室内的光線變暗時候點亮LED
理論學習
光敏電阻的特性是光敏電阻的阻值随着光照強度的變大而減小,換句話來說,光纖越亮電阻越小,光線越暗電阻越大
原理圖
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiclRnblN2XjlGcjAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL51keOh3Yq5UMRpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL0ATN3ETM1gTM1ADMxAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
代碼編寫
#define adpin A5
#define led 13
int adbuffer = 0;
void setup(){
pinMode(led,OUTPUT);
Serial.begin(9600);
}
void loop(){
adbuffer = analogRead(adpin);
Serial.print("ad = ");
Serial.println(adbuffer);
if(adbuffer >800){
digitalWrite(led,HIGH);
}
else{
digitalWrite(led,LOW);
}
delay(500);
}