Reducir consumo electrico del Arduino UNO, NANO,...

Buenas, estoy intentando saber qué métodos puedo hacer para que mi proyecto consumo menos electricidad. Lo que quiero hacer es tener siempre encendido el arduino UNO o NANO y realizar la lectura de un sensor de temperatura cada 5 minutos. Estuve intentando encontrar formas de hacer este ahorro y he visto que se puede reducir en:

  • Utilizar el cristal de 8MHz interndo del microprocesador ATmega328 en lugar del cristal de 16Mhz externo del Arduino. ¿Bastaría con introducir las siguientes instrucciones en el setup?

CLKPR = (1<<CLKPCE);
CLKPR = B00000011;

  • No utilizar el regulador de la placa arduino y usar un regulador externo. ¿Cómo se podría hacer esto?

¿Sabéis alguna otra forma de reducir el consumo?

Para reducir elconsumo debes poner en SLEEP, o sea ponerlo a dormir.
Lo despiertas, lees el sensor y lo apagas y asi solo estar ON un instante mínmo.

Buscar Arduino Sleep Nick Gammon y asunto resuelto.