const int botonPin = 3;
const int ledPin = 5;

int BotonAnterior = LOW;
int BotonActual = LOW;

void setup() {
  pinMode(ledPin, OUTPUT);
  pinMode(botonPin, INPUT_PULLUP);
}

void loop() {
  BotonActual = digitalRead(botonPin);

  if (BotonAnterior == HIGH && BotonActual == LOW){
    digitalWrite(ledPin, !digitalRead(ledPin));
  }

  BotonAnterior == BotonActual;
}