Paso 3: Opcional adicional ahorro de energía medidas
Para aquellos que planean cortar el suministro de baterías para el almacenamiento a largo plazo, mediante interruptor o batería remoción, esto es más que suficiente ahorro de energía.
Si este no es el caso y es competentes con fino de soldadura y cuidado de la superficie de montaje de componentes, entonces usted puede tomar estas medidas adicionales.
Para reducir aún más el ambiente consumo de corriente, corté el rastro a la resistencia que R3 se utiliza para sacar el esquema de Digispark de señal (para USB descarga las comunicaciones) PB3. Esto es algo problemático, como tiene que ser efectivamente perdidos para permitir la descarga a través de USB. Además parece que la carga lógica que se ejecuta al encender se bloquea si la línea de datos conectada a R3 no se tira para arriba. Por lo tanto, tuve que soldarlo en (con mucho cuidado y precariamente un diodo (1N4148) desde la línea de '5v' hasta el final de R3 había corté el rastro por. Así que sería mejor sólo tomar estas acciones una vez que esté bastante seguro de que haya terminado de jugar con el código.
Utilizando PB3, para el interruptor de inclinación, siguió causa operacional y poder quizás cuestiones de gestión, para que deje de usarlo. También tenga en cuenta que muchos bancos de potencia de batería USB conectan las líneas de datos que causa entre PB3 y PB4. Significativamente esta confundida mis pruebas, al utilizar estas fuentes de energía conveniente.
Con estas acciones, pude obtener el consumo de energía durante un sueño profundo hasta el 0.02ma (20 micro-amperes) con una fuente de 3 volt. Esto permitirá una vida de año para la batería, sin el uso excesivo. He escuchado que otros consiguieron un Attiny85 desnudo hasta 0,2 micro-amperes (ma 0,0002) he probado mi tablero modificado con el código que utilizaban, de http://www.technoblogy.com/show?KX0 y había medido a 0.02 ma. Así que no sé donde va la diferencia actual. Sentado yo pude no lo despierta como no modifico mi chip a bordo por lo que respondería a un reset, pero el uso de la energía debería haber sido el mismo, dado que la codificación utilizada. Entonces pensé que podría haber fugas a través de los diodos zener conectados a las líneas de datos USB pero no pude conseguirlo para probar hacia fuera.
Sería muy bueno prolongar la batería mientras está conectado a un tablero de Digispark, otro orden de magnitud; así que si alguien consigue por favor me avisan.