arduino学习笔记二十五--LED闪光灯 电位器控制闪烁速度

实验用到的元件
1个LED(颜色个人喜好),
1个470欧姆电阻(想要亮点可以用100欧姆的电阻),
一个10K电位器,
5根杜邦线,
一块实验板。

原理图

arduino学习笔记二十五--LED闪光灯 电位器控制闪烁速度_第1张图片

arduino学习笔记二十五--LED闪光灯 电位器控制闪烁速度_第2张图片arduino学习笔记二十五--LED闪光灯 电位器控制闪烁速度_第3张图片

通过电位器 改变LED的闪烁速度

代码:

int ledPin = 11;
int analogPin = A0;

void setup()                 
{
  pinMode(ledPin, OUTPUT);
}

void loop()                    
{
  int period = (1023 - analogRead(analogPin)) / 2 + 25;
  digitalWrite(ledPin, HIGH);
  delay(period);           
  digitalWrite(ledPin, LOW);
  delay(period);   
}

 

你可能感兴趣的:(笔记,学习,arduino)