Is there a way to write this code without having to copy and paste numerous times? This code works, but I want it to use for(int i=0, i<13; i++) for the first pattern have a break with the LED's off for 750ms and then blink both LEDs for 500ms 6 times and break with the LEDs off for 1 second. I'm just not sure how to accomplish this.
void setup() {
// put your setup code here, to run once:
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //1
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //2
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //3
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //4
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //5
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //6
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //7
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //8
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //9
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //10
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //11
digitalWrite(11, HIGH);
digitalWrite(12, LOW); delay(200);
digitalWrite(11, LOW);
digitalWrite(12, HIGH); delay(200); //12
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(750);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH); delay(500);
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(500);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH); delay(500);
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(500);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH); delay(500);
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(500);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH); delay(500);
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(500);
digitalWrite(11, HIGH); ;
digitalWrite(12, HIGH); delay(500);
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(500);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH); delay(500);
digitalWrite(11, LOW);
digitalWrite(12, LOW); delay(500);
digitalWrite(11, LOW); delay(1000);
digitalWrite(12, LOW); delay(1000);
}