Alimentación data logger arduino MEGA

Hola Sergegsx, pues algo tan simple como esto, si en el pin3 tiene 5v que vienen de la bateria si corto la corriente,usando un boton con un esquema como este para los rebotes
si se corta imprima guarda y cuando vuelva recupera, pero no hay tu tia, entra en una o en otra pero luego si le sigues dando no hace nada, he probado usando el pin2 para high y tampoco, supongo que no lo hare bien, si me pueder orientar te lo agradecería.

void setup() {
  pinMode(3, INPUT);

  Serial.begin(9600);
  /*sei();
  EIMSK |= (1<<INT0);
  EICRA |= (1<<ISC10);*/
  attachInterrupt(1, guarda, LOW);
  attachInterrupt(1, recupera, HIGH);
}



void loop(){
 
}
//ISR(INT0_vect)
void guarda()
{
  detachInterrupt(1); 
  Serial.println("guarda");
}
void recupera(){
  detachInterrupt(1); 
  Serial.println("recupera");
}