/* Project: default */
  double TP_1_PT, TP_1Inicio, TP_1_ET; 
  boolean TP_1_Estado_anterior_IN, TP_1_IN, TP_1Nuevo_estado_IN, TP_1_Q;
  
  void TP_1_TP() {
  TP_1Nuevo_estado_IN = TP_1_IN;
  if (((TP_1Nuevo_estado_IN && (!TP_1_Estado_anterior_IN)) && (!TP_1_Q))){
  TP_1_Q = true;
  TP_1Inicio = millis();
  TP_1_ET = 0;}
  if ((TP_1_Q && (TP_1_ET < TP_1_PT))) {
  TP_1_ET = (millis() - TP_1Inicio);}
  if ((TP_1_ET >= TP_1_PT)) {
  TP_1_Q = false;
  TP_1_ET = 0; }
  TP_1_Estado_anterior_IN = TP_1Nuevo_estado_IN;
  delay(1);}
  
  
  bool imprEtapa2_;
  bool imprEtapa2_2;
  
  void setup()
  {
    TP_1_Estado_anterior_IN = false; 
  TP_1Nuevo_estado_IN = false;
  TP_1_PT = 2000;
  
    Serial.begin(115200);
    pinMode(13, OUTPUT);
  }
  
  void loop()
  {
    if((!TP_1_Q)){
    TP_1_IN = true; TP_1_TP();
    }else{
    TP_1_IN = false; TP_1_TP();
    }
    if(((TP_1_ET) < (1000))){
    digitalWrite(13,HIGH);
    }else{
    digitalWrite(13,LOW);
    }
  }