const int buttonPin = 2;
const int ledPin = 13;
int buttonState = 0;
boolean pressed = false;
void setup() {
Serial.begin(115200);
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);
}
void loop(){
buttonState = digitalRead(buttonPin);
if (buttonState == pressed){
while(buttonState == pressed)
{
buttonState = digitalRead(buttonPin);
delay(55);
}
static boolean output = HIGH;
output = !output;
if (output == LOW){
digitalWrite(ledPin,HIGH);
Serial.println("ON");
}
else{
digitalWrite(ledPin,LOW);
Serial.println("OFF");
}
}
}