const int buttonPin = 3;
const int led=2;
int buttonState = 0;
int lastButtonState = 0;
int pressCount = 0;
void setup() {
pinMode(buttonPin, INPUT_PULLUP);
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop() {
buttonState = digitalRead(buttonPin);
if(buttonState==LOW){
digitalWrite(led, HIGH);
}else{
digitalWrite(led, LOW);
}
if (buttonState == LOW && lastButtonState == HIGH) {
pressCount++;
Serial.print("Button pressed: ");
Serial.println(pressCount);
delay(200);
}
lastButtonState = buttonState;
}