按照你现在的接线的基础上,把D5接按钮,按钮接gnd,开机就不停的动。按一下按钮,停,再按,又动。
int st;
int count;
void setup() {
pinMode(3,OUTPUT);
pinMode(5,INPUT_PULLUP);
st=0x01;
}
void loop() {
if(!digitalRead(5)){
count++;
}
else{
count=0;
}
if(count==10){
st^=0x01;
}
if(st){
digitalWrite(3,1);
delay(1);
digitalWrite(3,0);
delay(1);
}
else{
delay(2);
}
}