به نظر من بهترین و مطقی ترین راه تعریف کانتر هست
به این صورت که به ازای هر بار شمارش یه دونه به این کانتر اضافه بشه .
کد:int counter = 0; void setup() { // put your setup code here, to run once: pinMode(3, INPUT); } void loop() { // put your main code here, to run repeatedly: if (digitalRead(3) == HIGH) { counter++; } if (counter == 1) {} else if (counter == 2) {} else if (counter == 3) {} else if (counter == 4) {} else {} }