int led = 11; int button = 8; const int fade = 10; void setup() { pinMode(led, OUTPUT); pinMode(button, INPUT); digitalWrite(led, LOW); } void loop() { if (digitalRead(button) == HIGH) { delay(15); fadeLights(); } else { digitalWrite(led, LOW); } } void fadeLights() { for (int j=0; j<=5; j++){ //led for (int i = 0; i <= 255; i++) { analogWrite(led, i); delay (fade); } { delay (3000); } for (int i = 255; i >= 0; i--) { analogWrite(led, i); delay (fade); } { delay (3000);} } }