Esistono modi significativi per ridurre l'assorbimento di corrente nei LED .. Dedica più tempo alla ricerca di LED ad alta efficienza a basso costo in modo che invece di resistori da 20mA 1 / 4W puoi usare 2 o 3 mA con resistori da 1 / 8W e ottenere il stessa luminosità. Quali colori e quanti di ciascuno.
C tipico di CR2032 o 2 cm x 3,2 mm è 225 mAh
Fattore di utilizzo del computer (tempo di accensione / totale x corrente x qty. ) = corrente media dei LED.
es 3 sec / 3 ore x 20 mA x 6 LED = 3 / (3 * 3600) x 0,020 x 6 = 33 µA media Durata (ore) = C / A = 225 mAh / 33 uA ~ 6800 ore
Se desideri un tempo più lungo, puoi scegliere LED più efficienti e farli funzionare al 10% di corrente. Ad esempio 10.000 mcd invece di 1000 mcd o anche 100 mcd a seconda di ciò che hai ottenuto.
Ovviamente questo trascura il consumo di energia di Arduino per il quale la corrente non è dichiarata.
(Considererei LED blu e bianchi, a basso costo e luminosi a basse correnti, ma questo dipende da te)
Le celle a bottone al litio hanno una bassa capacità ma OK per applicazioni a bassa corrente.