制作一个6盏灯的跑马灯-Arduino中文社区 - Powered by Discuz! Archiver

疯狂的蜗牛 发表于 2016-11-1 23:01

制作一个6盏灯的跑马灯

int starpin=2;
int endpin=7;
int index=0;

void setup(){
for(int i=starpin;i<=endpin;i++) {//遍历2~7引脚
    pinMode(i,OUTPUT);//设定数字IO口的模式为OUTPUT(输出)
    }
}

void loop()
{

for(int i=starpin;i<=endpin;i++)//从2脚开始到7脚
{
    digitalWrite(i,HIGH);//点亮
    delay(100);//设定延时时间,100=0.1秒
    digitalWrite(i,LOW);//熄灭
    delay(100);//设定延时时间,100=0.1秒
    }
for(int i=endpin;i>=starpin;i--)//从7脚开始到2脚
{
digitalWrite(i,HIGH);
delay(1000);//设定延时时间,1000=1秒
digitalWrite(i,LOW);
   delay(1000);//设定延时时间,1000=1秒
}
}

页: [1]
查看完整版本: 制作一个6盏灯的跑马灯