Bom uma idea é usares a funçao millis() para te contar o tempo e ao fim de alguns minutos cortares a alimentaçao a um rele(Normalmente aberto) que esta a alimentar o arduino na posiçao de fechado.Quando desligares o pino iras cortar a alimentaçao.Agora para o voltares a ligar tinha de haver interaçao do utilizador pressionando um botao por exemplo que iria activar o rele