/* Playing with LEDs 02 * Light up several LEDs * Add variable for delay */ // Set variables int ledPin1 = 13; int ledPin2 = 12; int ledPin3 = 11; int ledPin4 = 10; int ledPin5 = 9; int ledPin6 = 8; int ledPin7 = 7; int ledPin8 = 6; int ledPin9 = 5; int ledPin10 =4; // Add a variable to hold the delay time int myDelay = 50; // Setup void setup() { pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); pinMode(ledPin4, OUTPUT); pinMode(ledPin5, OUTPUT); pinMode(ledPin6, OUTPUT); pinMode(ledPin7, OUTPUT); pinMode(ledPin8, OUTPUT); pinMode(ledPin9, OUTPUT); pinMode(ledPin10, OUTPUT); } // Loop void loop() { digitalWrite(ledPin1, HIGH); delay(myDelay); //use myDelay instead of a number. Easier to change! digitalWrite(ledPin2, HIGH); delay(myDelay); digitalWrite(ledPin3, HIGH); delay(myDelay); digitalWrite(ledPin4, HIGH); delay(myDelay); digitalWrite(ledPin5, HIGH); delay(myDelay); digitalWrite(ledPin6, HIGH); delay(myDelay); digitalWrite(ledPin7, HIGH); delay(myDelay); digitalWrite(ledPin8, HIGH); delay(myDelay); digitalWrite(ledPin9, HIGH); delay(myDelay); digitalWrite(ledPin10, HIGH); delay(myDelay); digitalWrite(ledPin1, LOW); delay(myDelay); digitalWrite(ledPin2, LOW); delay(myDelay); digitalWrite(ledPin3, LOW); delay(myDelay); digitalWrite(ledPin4, LOW); delay(myDelay); digitalWrite(ledPin5, LOW); delay(myDelay); digitalWrite(ledPin6, LOW); delay(myDelay); digitalWrite(ledPin7, LOW); delay(myDelay); digitalWrite(ledPin8, LOW); delay(myDelay); digitalWrite(ledPin9, LOW); delay(myDelay); digitalWrite(ledPin10, LOW); delay(myDelay); } -