int button = 3; int led = 7; boolean on=false; int buttonState = 0; void setup() { pinMode(led, OUTPUT); pinMode(button, INPUT); } void loop() { buttonState = digitalRead(button); if (buttonState == HIGH) { if(on==true){ on=false; } else { on=true; } } if ( on == true) { digitalWrite(led, LOW); // LED on // delay (50); digitalWrite(led, HIGH); // LED on // delay (60); digitalWrite(led, LOW); // LED on // delay (15); digitalWrite(led, HIGH); // LED on // delay (60); digitalWrite(led, LOW); // LED on // delay (15); digitalWrite(led, HIGH); // LED on // delay (60); digitalWrite(led, LOW); // LED on // delay (100); digitalWrite(led, HIGH); // LED on // delay (100); digitalWrite(led, LOW); // LED on // delay (20); digitalWrite(led, HIGH); // LED on // delay (100); digitalWrite(led, LOW); // LED on // delay (20); digitalWrite(led, HIGH); // LED on // delay (100); digitalWrite(led, LOW); // LED on // delay (50); digitalWrite(led, HIGH); // LED on // delay (60); digitalWrite(led, LOW); // LED on // delay (15); digitalWrite(led, HIGH); // LED on // delay (60); digitalWrite(led, LOW); // LED on // delay (15); digitalWrite(led, HIGH); // LED on // delay (60); } else{ digitalWrite(led, LOW); // LED of // } }