int ledPin = 13;
int switchPin = 6;
int count = 0;
int lastState = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(switchPin, INPUT);
Serial.begin(9600);
}
void loop() {
int currentState = digitalRead(switchPin);
if (currentState == HIGH && lastState != currentState) {
digitalWrite(ledPin, HIGH);
delay(0);
digitalWrite(ledPin, LOW);
delay(1000);
count++;
Serial.println("Number of Blinks:");
Serial.println(count);
}
else {
Serial.println("No blinking");
delay(1000);
}
lastState = currentState;
}