void setup() { |
  // put your setup code here, to run once: |
  pinMode(22, OUTPUT); // Set pin 22 to output |
  pinMode(23, OUTPUT); // Set pin 23 to output |
  pinMode(24, OUTPUT); // Set pin 24 to output |
  // You should know what is going on, no more comments needed. |
  pinMode(25, OUTPUT); |
  pinMode(26, OUTPUT); |
  pinMode(27, OUTPUT); |
  pinMode(28, OUTPUT); |
  pinMode(29, OUTPUT); |
} |
  |
void loop() { |
  // put your main code here, to run repeatedly: |
  |
  digitalWrite(22, HIGH);  // Turn on GPIO number 22 |
  delay(400); // do nothing for 400 milliseconds (0.4s) |
  |
  // You must turn OFF LED 22 before turning ON LED 23 |
  digitalWrite(22, LOW);  // Turn off GPIO number 22 |
  digitalWrite(23, HIGH);  // Turn on GPIO number 23 |
  |
  delay(600); // do nothing for 600 milliseconds (0.6s) |
  |
  // You must turn OFF LED 23 before turning ON LED 24 |
  digitalWrite(23, LOW);  // Turn off GPIO number 23 |
  digitalWrite(24, HIGH);  // Turn on GPIO number 24 |
  |
  delay(600); // do nothing for 600 milliseconds (0.6s) |
  |
  // Now you should know how it works, no more comments needed |
  digitalWrite(24, LOW); |
  digitalWrite(25, HIGH); |
  delay(600); |
  |
  digitalWrite(25, LOW); |
  digitalWrite(26, HIGH); |
  delay(600); |
  |
  digitalWrite(26, LOW); |
  digitalWrite(27, HIGH); |
  delay(600); |
  |
  digitalWrite(27, LOW); |
  digitalWrite(28, HIGH); |
  delay(600); |
  |
  digitalWrite(28, LOW); |
  digitalWrite(29, HIGH); |
  delay(600); |
  |
  // Before jumping back to the start of this loop |
  // don't forget to turn OFF LED 29! |
  digitalWrite(29, LOW); |
  |
  |
} |