Arduino笔记-调节呼吸灯频率实验

这个实验介绍下:对呼吸灯频率进行修改,修改每次亮度改变延迟。

实验截图如下:

再来一张

后台打印如下:

连接线和结构图如下:

源码如下:

int ledPin = 9;
int pot = A0;

void setup() {

  Serial.begin(9600);
}

void loop() {
  int value = analogRead(pot);
  Serial.println(value);
  for(int fadeValue = 0; fadeValue <=255; fadeValue +=5){

      analogWrite(ledPin, fadeValue);
      int time = analogRead(pot) / 5;
      delay(time);
  }
  for(int fadeValue = 255; fadeValue >= 0; fadeValue -=5){

      analogWrite(ledPin, fadeValue);
      delay(analogRead(pot) / 5);
  }
}
发布了1322 篇原创文章 · 获赞 4750 · 访问量 203万+

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/105240599