创客的集结号已吹响,一起来看这个有趣的范例。
void setup()
{
for(int i=0,j=9;i<=8,j<=13;i++,j++) //设置0-8为输入,9-13为输出
{pinMode(i,INPUT);pinMode(j,OUTPUT);}
}
void loop()
{
if(digitalRead(1)==HIGH||digitalRead(2)==HIGH) //引脚1或2置高电平
{
digitalWrite(9,HIGH); //9置高电平
delay(25000); //延时25秒
digitalWrite(10,HIGH); //10置高电平
delay(5000); //延时5秒
digitalWrite(10,LOW); //10置低电平
digitalWrite(9,LOW); //9置低电平
}
}