Outils pour utilisateurs

Outils du site


attiny_atmega_verylowpower

Ceci est une ancienne révision du document !


1 an avec un ATtiny / ATmega avec des piles ?

Un ATtiny45/85 consomme à peu près 1mA à 1Mhz (et 5mA à 8Mhz), voir https://arduino.stackexchange.com/questions/13983/attiny85-power-consumption-vs-clock-speed/13987#13987

En un an, cela fait 8760 mAh ; ce qui dépasse largement la capacité de piles 1.5V.

Il est possible d'atteindre … 4.7 µA, c'est à dire 200 fois moins de consommation si l'on met l'ATtiny en “sommeil profond” de temps en temps.

Comment faire ?

Il suffit d'inclure “tinysnore.h” ici: https://github.com/connornishijima/TinySnore et de remplacer les commandes delay(…) par snore(…).

#include "tinysnore.h"

void setup() {
  pinMode(4, OUTPUT);  // LED
}

void loop() {
  digitalWrite(4, HIGH);
  delay(5000);
  digitalWrite(4, LOW);
  snore(5000);
}
attiny_atmega_verylowpower.1574110935.txt.gz · Dernière modification : 2019/11/18 21:02 de joseph