o arduino desligando ele próprio???

Por favor, tenho um circuito com o arduino, display de leds e CI 74hc595. preciso que o arduino desligar todo o circuito após certo tempo sem uso. Algém pode me dar uma idéia de como fazer? Muito obrigado.

Sérgio

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

http://arduino.cc/en/Reference/millis

Muito obrigado HugoPT. E se eu trocar o rele por um transistor...será que dá certo?

Muito obrigado pela ajuda.

Sérgio

Bom dara mas mesmo assim axo mais facil usares um rele pequeno.