self_blink.ino

self_blink.ino
// * ***********************************************************
// selfcircuits.com
// This File    : self_blink.ino
// Description  : This program simply flashes all three LEDs
// * ***********************************************************

void setup() {
  pinMode(23, OUTPUT);  // red
  pinMode(18, OUTPUT);  // green
  pinMode(19, OUTPUT);  // blue
}

void loop() {

  int i;

  for (i = 0; i < 4; i++) {

    if (i == 0) {
      digitalWrite(23, 1); delay(250); digitalWrite(23, 0); delay(250);
    }
    else if (i == 1) {
      digitalWrite(18, 1); delay(250); digitalWrite(18, 0); delay(250);
    }
    else if (i == 2) {
      digitalWrite(19, 1); delay(250); digitalWrite(19, 0); delay(250);
    }
    else if (i == 3) {
      delay(250);
    }

  }

}