int blanco = 11;// led blanco
int rojo = 12;// led rojo
int rojoOn = 1000;// delay rojo prendido
int rojoOf = 1000;//delay rojo apagado
int blancoOn = 1000;//delay prendido blanco
int balancoOf = 1000;//delay apagado blanco
int parpadeoRojo;
int parpadeoBlanco;
String rojoSiclo = "empezo un ciclo rojo ";// variable string siclo rojo
String blancoSiclo = "empezo un siclo blanco";//siclo blanco
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(blanco, OUTPUT);
pinMode(rojo, OUTPUT);
Serial.println("cuantavezes quieres que parpade la luz roja");
while(Serial.available()==0){} // es para esperar a sta que sea falso
parpadeoRojo=Serial.parseInt();
Serial.println("cuantavezes quieres que parpade la luz blanca");
while(Serial.available()==1){} // es para esperar a sta que sea falso
parpadeoBlanco=Serial.parseInt();
}
void loop() {
// put your main code here, to run repeatedly:
// Rojo
Serial.println(rojoSiclo);
for(int c = 1; c<= parpadeoRojo; c=c+1){
Serial.print(" es el parpadeo:");
Serial.println(c);//imprimir contador blanco
digitalWrite(rojo, HIGH);
delay(rojoOn);
digitalWrite(rojo, LOW);
delay(rojoOf);
Serial.println("termino un cilo rojo");
Serial.println(" ");
//blanco
Serial.println(blancoSiclo);
for(int c = 1; c<= parpadeoBlanco; c=c+1){
Serial.print(" es el parpadeo:");
Serial.println(c);//imprimir contador blanco
digitalWrite(blanco, HIGH);
delay(blancoOn);
digitalWrite(blanco, LOW);
delay(balancoOf);
}
Serial.println("termino un siclo blanco");
Serial.println(" ");
}
