arduino学习笔记3-流水灯

使得六个led从左到右依次点亮后熄灭在次点亮
在这里插入图片描述
1.将6个发光二极管依次插入面包板,
2.用杜邦线将6个发光二极管的短脚连接到面包板的横排插口中,
3.用电阻将6个发光二极管的长脚连接到面包板的竖排插口中。
4.将电阻的另外一端用杜邦线连接到开发板的依次2 3 4 5 6 7 引脚。
这样我们就完成了实验的连线部分。

代码:

int startPin=2; //led开始引脚
int num=6;    //6个led
void setup() {
  for(int i=startPin;i<=startPin+num;i++){
    pinMode(i,OUTPUT) ;//初始化6个引脚为输出模式
    }
}

void loop() {
   for(int i=startPin;i<=startPin+num;i++){  //i从第一个led循环值第六个led
    digitalWrite(i,HIGH);  //点亮当前引脚对应的LED
    delay(500);  //延迟半秒
    }
    for(int i=startPin;i<=startPin+num;i++){
    digitalWrite(i,LOW); //熄灭当前引脚对应的LED
    delay(500);
    }
}
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值