#define BUTTON_PIN 12
#define LED_PIN1 11
#define LED_PIN2 13
boolean buttonWasUp = true;
boolean ledEnabled = false;
void setup()
{
pinMode(LED_PIN1, OUTPUT);
pinMode(BUTTON_PIN, INPUT_PULLUP);
}
void loop()
{
boolean buttonIsUp = digitalRead(BUTTON_PIN);
if (buttonWasUp && !buttonIsUp)
delay(10);
buttonIsUp = digitalRead(BUTTON_PIN);
if (!buttonIsUp)
ledEnabled = !ledEnabled;
digitalWrite(LED_PIN1, ledEnabled);
}