#define led 4
#define btn 2
void readKey();
static char flag = 0;
void setup() {
  pinMode(led, OUTPUT);
  pinMode(btn, INPUT_PULLUP);
  Serial.begin(115200);
}
void loop() {
  readKey();
}
void readKey(){
  if(!digitalRead(btn)){
    flag = 1;
  }
  if(digitalRead(btn) && flag){
    flag = 0;
    digitalWrite(led, !digitalRead(led));
    delay(150);
  }
  Serial.println(flag);
}