基于arduino的光敏电阻控制小灯实验
#define AD5 5 //定义模拟口A5
#define LED 13 //定义数字口13
int Intensity = 0;//光照度数值
void setup() //程序初始化
{
pinMode(LED,OUTPUT);//设置LED为输出模式
Serial.begin(9600);//设置波特率9600
}
void loop()//程序主体循环
{
Intensity = analogRead(AD5); //读取模拟口AD5的值,存入Intensity变量
Serial.print("Intensity = "); //串口输出"Intensity = "
Serial.println(Intensity); //串口输出Intensity变量的值,并换行
if(Intensity > 400){
digitalWrite(LED,HIGH);
}
else{
digitalWrite(LED,LOW);
}
delay(500);
}