您的位置:首页 > 其它

跑马灯程序

2015-10-20 22:02 134 查看
void setup() {
// put your setup code here, to run once:
int i;
for(i = 7;i <= 12;i++){
pinMode(i,OUTPUT);
}

}
int now=  7;
int mode = 0;
void loop() {
// put your main code here, to run repeatedly
if(mode == 0){
int i;
for(i = 7;i <= 12;i++){
digitalWrite(i,LOW);
}
digitalWrite(now,HIGH);
delay(200);
now++;
if(now > 12){now = 12;mode = 1;}

}
else if (mode == 1)
{
int i;
for(i = 7;i <= 12;i++){
digitalWrite(i,LOW);
}
digitalWrite(now,HIGH);
delay(200);
now--;
if(now < 7){now = 7;mode = 0;}

}

}


View Code
6个灯采用共阴接法,LED接330欧电阻,然后接地,没有接5V
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: