int buttonPushCounter = 0; int buttonState = 0; int lastButtonState = 0; void setup() { pinMode(5, INPUT); pinMode(13, OUTPUT); Serial.begin(9600); } void loop() { buttonState = digitalRead(5); if (buttonState != lastButtonState) { if (buttonState == HIGH) { digitalWrite(13, HIGH); Serial.println("H"); } else { digitalWrite(13, LOW); Serial.println("L"); } delay(50); } lastButtonState = buttonState; }