#define BUTTONPIN 7
void setup() {
Serial.begin(9600);
pinMode(BUTTONPIN, INPUT_PULLUP);
}
void loop() {
static bool pressedFlag = false;
static unsigned long counter = 0;
if (digitalRead(BUTTONPIN)== LOW){
if (pressedFlag == false){
counter++;
Serial.println(counter);
pressedFlag = true;
}
}
else
pressedFlag = false;
}