int BTN=14;
int LED=42;
int btnStatus;
int retraso=1;
void setup(){
Serial.begin(115200);
pinMode(LED,OUTPUT);
pinMode(BTN, INPUT);
Serial.print("introducuce un valor en sg de duracion del led rojo (1-9) :");
Serial.print(Serial.available());
retraso=Serial.read()-48;
}
void loop(){
if(Serial.available()>=1){
Serial.print("introducuce un valor en sg de duracion del led rojo (1-9) :");
retraso=Serial.read()-48;
Serial.println(retraso);
}
if(digitalRead(BTN)==1){
Serial.println(digitalRead(BTN));
digitalWrite(LED,digitalRead(BTN));
Serial.println(retraso);
delay(retraso*1000);
digitalWrite(LED,LOW);
delay(1000/2);
} else{
digitalWrite(LED,LOW);
}
}