unsigned long changeTime;
int casDelay = 300;
void setup() {
Serial.begin(115200);
changeTime = millis();
pinMode(5, OUTPUT);
pinMode(4, INPUT_PULLUP);
pinMode(6, OUTPUT);
}
void loop() {
if((millis()- changeTime)>casDelay){
changeTime = millis();
digitalWrite(5, HIGH);
delay(10);
digitalWrite(5, LOW);
}
if(digitalRead(4)==LOW){
digitalWrite(6, HIGH);
}
else{
digitalWrite(6, LOW);
}
}