int buttonPin = 2;
bool prevState = false;
int count = 0;
void setup() {
pinMode(buttonPin, INPUT_PULLUP);
pinMode(13, OUTPUT);
Serial.begin(9600);
bool prevState = !digitalRead(buttonPin);
}
void loop() {
//Serial.println(count);
bool buttonState = !digitalRead(buttonPin);
if(buttonState && count < 15) {
count++;
} else if(!buttonState && count > 0) {
count--;
}
if(buttonState != prevState && (count == 15 || count == 0)) {
prevState = buttonState;
if(buttonState) {
Serial.println("Da");
} else {
Serial.println("Nope");
}
}
}