【Arduino】入门篇———简易流水灯

模拟流水灯

      • 1. 实验材料
      • 2. 硬件连接图
      • 3. 代码块
      • 4. 实验结果

1. 实验材料

软件: Arduino IDE(这里我用的是1.8.9版本的)
硬件:Arduino主板*1Arduino数据线*1面包板*1LED*61kΩ*6杜邦线若干

2. 硬件连接图

【Arduino】入门篇———简易流水灯_第1张图片

3. 代码块

int BASE = 2 ;  //第一颗LED 接的 I/O 脚
int NUM = 6;  //LED 的个数
void setup()
{
for (int i = BASE; i < BASE + NUM; i ++)
{
pinMode(i, OUTPUT);  //设定数字I/O脚为输出
}
}
void loop()
{
for (int i = BASE; i < BASE + NUM; i ++)
{
digitalWrite(i, LOW);    //设定数字I/O脚输出为"低",即逐渐灭灯
delay(200);        //延迟
}
for (int i = BASE; i < BASE + NUM; i ++)
{
digitalWrite(i, HIGH);    //设定数字I/O脚输出为"高",即逐渐亮灯
delay(200);        //延迟
} 
}

4. 实验结果

【Arduino】入门篇———简易流水灯_第2张图片
视频地址

你可能感兴趣的:(【Arduino】入门篇———简易流水灯)