Étape 4: Consommation d’énergie
https://www.Sparkfun.com/Products/10914
Eh bien, il y a une raison pourquoi ils courent à 8MHz au lieu de 16 MHz :
https://www.Sparkfun.com/tutorials/244
Si mes calculs sont bons, que cela signifie qu’à 16MHz, le AtMega328P est garanti pour fonctionner jusqu'à environ 3.78V, si n’est ne pas garanti de travailler jusqu'à 3.3Vdc ou inférieur. Je soupçonne que la plupart AtMega328Ps se déroulera à tensions inférieures mais ils ne peuvent pas.
Mes modules de température sont alimentés par des batteries Li-ion 18650. J’espère que pour permettre un fonctionnement jusqu'à 3Vdc alors j’ai décidé d’aller avec le 8 MHz.
Mise en œuvre de 8MHz: Le matériel est assez facile, il suffit d’utiliser un cristal de 8MHz au lieu de l’habituel 16 MHz. logiciel est un peu plus difficile. Pour fonctionner correctement à 8MHz, l’Arduino doit avoir un bootloader de 8MHz installé.
8MHz Bootloader :
Certains d'entre vous peuvent déjà avoir une méthode pour ce faire, mais voici une façon assez simple de le faire :
http://Arduino.cc/en/Tutorial/ArduinoISP
Maintenant j’ai un câble spécial de ISP pour cela et j’ai récemment converti mon PCB MTS_Optiloader pour cela mais j’utilise la même procédure de base du logiciel comme indiqué ci-dessus.
Lorsque vous sélectionnez l’Atmega328 bootload 8MHz, je pense que ce qui suit fonctionnera :
Arduino Fio
Lilypad Arduino w/Atmega328
Arduino Pro ou Pro Mini (3, 3V, 8 MHz) w / ATmega328
J’aime utiliser le dernier d'entre eux.
Une fois que le Atmega328P est bootloaded, je vous suggère de que vous étiquetez comme 8MHz.
Mise en garde : Être un GEEK, je suis programmation beaucoup de Arduinos, certains qui sont de 16MHz et quelques MHz 8. essaient de n’oubliez pas de sélectionner le bon « panneaux ». J’ai juste essayé de programme sélectionné un 8MHz avec Arduino UNO, elle n’a pas de programme. Donc il ne devrait pas prêter à confusion majeure.
J’ai donc eu quelques uns de ces PCB fait et le travail. J’ai installé certains 18650 piles dans les modules de Temp chargées et les descendait.
Problème : Les piles a duré moins d’une journée.
SOLUTION : Étant donné que les modules de Temp ne font pas n’importe quoi entre les échantillons, j’ai décidé d’essayer de les mettre pour dormir.
Eh bien, j’ai trouvé une très jolie petite bibliothèque qui fait ce que j’ai besoin :
https://code.google.com/p/Narcoleptic/
https://code.google.com/p/Narcoleptic/downloads/list
Ceci est utilisé dans les croquis de piles pour réduire les épuiser la batterie.