¿Necesito ayuda con este código ?

Necesito una explicación por pasos fácil y sencilla de este código, por favor!!!

int counter;

void setup()

{

pinMode(13, OUTPUT);

pinMode(11, OUTPUT);

pinMode(7, OUTPUT);

}

void loop()

{

digitalWrite(13, HIGH);

delay(3000); // Wait for 3000 millisecond(s)

digitalWrite(13, LOW);

delay(10); // Wait for 10 millisecond(s)

for (counter = 0; counter < 3; ++counter) {

digitalWrite(11, HIGH);

delay(1000); // Wait for 1000 millisecond(s)

digitalWrite(11, LOW);

delay(1000); // Wait for 1000 millisecond(s)

digitalWrite(11, HIGH);

delay(1000); // Wait for 1000 millisecond(s)

digitalWrite(11, LOW);

}

delay(10); // Wait for 10 millisecond(s)

digitalWrite(7, HIGH);

delay(3000); // Wait for 3000 millisecond(s)

digitalWrite(7, LOW);

delay(10); // Wait for 10 millisecond(s)

}

Todavía no hay respuestas.
Sé el primero en responder a esta pregunta.