SD CARD ARDUINO ajuste no código

Como faço para que o SD card registre apenas 1 vez a cada 10 minutos as falhas se estiverem fora dos parametros estipulados

if ( PRESSAO_1 < 4.8 )  // se a "Pressao 1" esta' abaixo de 4 bar:
  {    
    seta_Alerta_Pressao_1();  // requisita alertas para a "Pressao 1".
    
   

   Serial.print("BAIXA PRESSAO");
   Serial.print("  "); 
   Serial.print(PRESSAO_1);
   Serial.print("  ");
   Serial.print("bar  ");
   Serial.print("  ");
   Serial.print(myRTC.hours);
   Serial.print(":");
   Serial.print(myRTC.minutes);
   Serial.print(":");
   Serial.print(myRTC.seconds);   
   Serial.print("  ");   
   Serial.print(myRTC.dayofmonth);
   Serial.print("/");
  Serial.print(myRTC.month);
   Serial.print("/");
  Serial.println(myRTC.year);   
   Serial.println("done.");

  
   
   myFile.print("BAIXA PRESSAO");
   myFile.print(PRESSAO_1);
   myFile.print("  "); 
   myFile.print(PRESSAO_1);
   myFile.print("  ");
   myFile.print("bar  ");
   myFile.print("  ");          
   myFile.print(myRTC.hours);
   myFile.print(":");
   myFile.print(myRTC.minutes);
   myFile.print(":");
   myFile.print(myRTC.seconds);   
   myFile.print("  ");   
   myFile.print(myRTC.dayofmonth);
   myFile.print("/");
   myFile.print(myRTC.month);
   myFile.print("/");
   myFile.println(myRTC.year);
   

   
        
    } 
  else if ( PRESSAO_1 > 7 )  // se a "Pressao 1" esta' acima de 6 bar:
  {
    seta_Alerta_Pressao_1();  // requisita alertas para a "Pressao 1".   

   Serial.print("ALTA PRESSAO"); 
   Serial.print("  "); 
   Serial.print(PRESSAO_1);
   Serial.print("  ");
   Serial.print("bar  ");
   Serial.print("  ");       
   Serial.print(myRTC.hours);
   Serial.print(":");
   Serial.print(myRTC.minutes);
   Serial.print(":");
   Serial.print(myRTC.seconds);   
   Serial.print("  ");   
   Serial.print(myRTC.dayofmonth);
   Serial.print("/");
   Serial.print(myRTC.month);
   Serial.print("/");
   Serial.println(myRTC.year);
   Serial.println("done.");       
  
   myFile.print("LOUCO MEU ");
   myFile.print("  "); 
   myFile.print(PRESSAO_1);
   myFile.print("  ");
   myFile.print("bar  ");
   myFile.print("  ");           
   myFile.print(myRTC.hours);
   myFile.print(":");
   myFile.print(myRTC.minutes);
   myFile.print(":");
   myFile.print(myRTC.seconds);   
   myFile.print("  ");   
   myFile.print(myRTC.dayofmonth);
   myFile.print("/");
   myFile.print(myRTC.month);
   myFile.print("/");
   myFile.println(myRTC.year);
  
  }
  else  reseta_Alerta_Pressao_1();  // desativa alertas para a "Pressao 1".

//..................................................

  if ( PRESSAO_2 < -0.39 )  // se a "Pressao 2" esta' alta:
  {
    seta_Alerta_Pressao_2();  // requisita alertas para a "Pressao 2".

     

   Serial.print("ALTA DEPRESSAO");  
   Serial.print("  "); 
   Serial.print(PRESSAO_2);
   Serial.print("  ");
   Serial.print("bar  ");
   Serial.print("  ");      
   Serial.print(myRTC.hours);
   Serial.print(":");
   Serial.print(myRTC.minutes);
   Serial.print(":");
   Serial.print(myRTC.seconds);   
   Serial.print("  ");   
   Serial.print(myRTC.dayofmonth);
   Serial.print("/");
   Serial.print(myRTC.month);
   Serial.print("/");
   Serial.println(myRTC.year);   
   Serial.println("done.");

    

   myFile.print("ALTA DEPRESSAO"); 
    myFile.print("  "); 
   myFile.print(PRESSAO_2);
   myFile.print("  ");
   myFile.print("bar  ");
   myFile.print("  ");       
   myFile.print(myRTC.hours);
   myFile.print(":");
   myFile.print(myRTC.minutes);
   myFile.print(":");
   myFile.print(myRTC.seconds);   
   myFile.print("  ");   
   myFile.print(myRTC.dayofmonth);
   myFile.print("/");
   myFile.print(myRTC.month);
   myFile.print("/");
   myFile.println(myRTC.year);
  
  }

 else if ( PRESSAO_2 > -0.02 )  // se a "Pressao 1" esta' acima de 6 bar:
 {
    seta_Alerta_Pressao_2();  // requisita alertas para a "Pressao 1".

    

   Serial.print("BAIXA DEPRESSAO  ");
   Serial.print(PRESSAO_2);
   Serial.print("  ");
   Serial.print("bar  ");
   Serial.print("  ");        
   Serial.print(myRTC.hours);
   Serial.print(":");
   Serial.print(myRTC.minutes);
   Serial.print(":");
   Serial.print(myRTC.seconds);   
   Serial.print("  ");   
   Serial.print(myRTC.dayofmonth);
   Serial.print("/");
   Serial.print(myRTC.month);
   Serial.print("/");
   Serial.println(myRTC.year);
   Serial.println("done.");   
   
    

   myFile.print("BAIXA DEPRESSAO ");
   myFile.print("  "); 
   myFile.print(PRESSAO_2);
   myFile.print("  ");
   myFile.print("bar  ");
   myFile.print("  ");        
   myFile.print(myRTC.hours);
   myFile.print(":");
   myFile.print(myRTC.minutes);
   myFile.print(":");
   myFile.print(myRTC.seconds);   
   myFile.print("  ");   
   myFile.print(myRTC.dayofmonth);
   myFile.print("/");
   myFile.print(myRTC.month);
   myFile.print("/");
   myFile.println(myRTC.year); 
  


    
  }
  else  reseta_Alerta_Pressao_2();  // desativa alertas para a "Pressao 2".

//..................................................