int LED= 7; int BTN= 3; int ButtonState= 0; int ButtonCount= 0; int ButtonLast= 0; void setup() { // put your setup code here, to run once: pinMode (LED, OUTPUT); pinMode (BTN, INPUT); } void loop() { // put your main code here, to run repeatedly: ButtonState= digitalRead(BTN); if (ButtonState == HIGH) { delay(200); ButtonState= digitalRead(BTN); if (ButtonState == HIGH) { digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(300); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); }else if (ButtonState == LOW) {digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(300); digitalWrite (LED, LOW); delay(150); digitalWrite (LED, HIGH); delay(100); digitalWrite (LED, LOW); delay(150); } } }