Problema arduino standalone e batteria 9 volt

Hal90001:
ho un lotto di ATMEGA328-PU su cui però la funzione di sleep mode non fa risparmiare molto

Ups. Non avevo visto questo.
Gli ATMEGA328 senza la "P" sono quelli con il vecchio core. La "P" sta per "PicoPower", un core con nuove implementazioni per il risparmio energetico. Quindi su un Atmega non "P" lo sleep non fa risparmiare quasi nulla perché non puoi disattivare i moduli interni come sull'Atmega328P.