اینو همین الان نوشتم تست کن ببین به کارت میاد
کد ها هم کمتر می شن هم بهینه می شنunsigned long timer;
boolean count = false;
boolean show = false;
void setup() {
pinMode(A0,INPUT);
Serial.begin(115200);
}
void loop() {
if (count == true){
if(digitalRead(A0) == 1){count = false;show = false;delay(1000);timer = millis();}
}
if (count == false){
if(digitalRead(A0) == 1){count = true;show = true;delay(1000);timer = millis();}
}
if (show == true){
Serial.println(millis() - timer);
delay(1);
}
}