05 光敏电阻控制LED亮灭

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-1 15:53   62   0

int lightPin=A0;
int ledPin=4;
int lightValue=0;
void setup() {
  // put your setup code here, to run once:
  pinMode(ledPin,OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
  lightValue=analogRead(lightPin);  //通过检测光敏电阻的数值,阈值100比较合适
  Serial.println(lightValue);
  delay(100);
  if(lightValue<100){
    digitalWrite(ledPin,HIGH);
  }else{
    digitalWrite(ledPin,LOW);
  }
}

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP