arduino-光控led

1.设计思路:

通过读取led的阻值,来对led进行控制;

当外界光度越大的时候,led灯就会越亮,反之,相反;

2.代码:

void setup() {
  pinMode(6,OUTPUT);
  Serial.begin(9600);
}
int val = 0;
int change_val = 0;
void loop() {
    val = analogRead(A0);
    analogWrite(6,300-val);
}

猜你喜欢

转载自blog.csdn.net/qq_42099097/article/details/80977326