const int ledPin1 = 11;
const int ledPin2 = 12;
void setup() {
Serial.begin(9600);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
}
void loop() {
Serial.println("Ingrese el tiempo de temporización en segundos:");
while (!Serial.available()) {}
float tiempo = Serial.parseFloat();
Serial.println("Ingrese la cantidad de repeticiones:");
while (!Serial.available()) {}
int repeticiones = Serial.parseInt();
for (int i = 0; i < repeticiones; i++) {
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
Serial.println("LED1 encendido - LED2 apagado");
delay(tiempo * 1000);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
Serial.println("LED1 apagado - LED2 encendido");
delay(tiempo * 1000);
}
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
Serial.println("Secuencia finalizada");
}