« Arduino » décision « Box » être (Attiny85) (11 / 13 étapes)

Étape 10 : Économies d’énergie

C’est incroyable, dur de mesurer ces changements en cours à grande vitesse. Un multimètre normal est waaay à ralentir, et mon oscilloscope est seulement capable de mesurer des tensions. J’ai déjà commandé un adaptateur de mesure pour mon oscilloscope pour faire exactement cela (l’uCurrent or) mais que cela s’est en quelque sorte coincé entre l’expédition et de douane. Si j’ai encore envie de faire quelques mesures quand je la recevrai je mettrai à jour cette étape, mais je ne peux pas garantir pour quoi que ce soit. Il n’est jamais arrivé. J’ai eu mon argent, difficile. Malheureusement il ne sera pas de mesures réelles

Jusque là, vous avez jusqu'à environ la consommation d’énergie avec les timings donnés avant. Je vous épargnerai les maths, mais j’ai calculé une duree effective comparable au mode actif de 10ms. À la donnée 1Mhz et 3V la consommation de courant est d’environ 0.5mA. Avec des modes de veille, la consommation de courant est 0.005mAs, un énorme gain de 1.5mAs (3000 fois moins).

Le courant traversant une LED dépend de la résistance et la tension appliquée. L’original 120 ohms résistance la LED dessine 10mA, avec ma valeur recommandée de 220 ohms seulement 5.5mA. Bien sûr la luminosité vont souffrir, alors vous devez décider quelle solution que vous choisissez.

En supposant que le type CR2032 contient 235mAh vous pouvez obtenir quelques rouleaux de plus de la version (en supposant que le voyant s’allume pendant 3 secondes chaque rouleau) d’économie d’énergie :

Style original + ancien code :
235mAh*60*60/(1.5mAs+10mA*3S) = 26857 rouleaux

Le type optimisé + nouveau code :
235mAh*60*60/(0.005mAs+5.5mA*3S) = 51257 rouleaux

Aussi, le temps d’attente est grandement amélioré :

Style original + ancien code (courant actif = 0.5mA) :
235mAh / 0.5mA = 470 h = 19,5 jours

Optimisé de style + nouveau code (arrêt courant = 0,2 uA) :
235mAh / 0.2uA = 1175000 h = 48958 jours = 134 ans
(une pile CR2032 commune limite cela à sa durée de vie d’environ 20 ans)

Articles Liés

Arduino Modbus RTU maître et HMI GT01 Panasonic

Arduino Modbus RTU maître et HMI GT01 Panasonic

A cette occasion, j'ai fait notre communication arduino avec écran monochrome HMI Panasonic GT01 via RS232 Modbus RTU, Arduino écran maître et esclave.Résumé1. la valeur de l'ADC 0 d'arduino d'un potentiomètre 100 k s'affichera sur le Panasonic HMI2.
Arduino Vocal Effects Box

Arduino Vocal Effects Box

Ce terrain de boîte d'effets vocaux Arduino alimenté par les déplacements et déforme les signaux audio entrant pour produire une grande variété d'effets vocaux. Ce projet est ma première expérience avec traitement du signal numérique en temps réel en
Arduino alimenté un thermomètre Digital

Arduino alimenté un thermomètre Digital

il s'agit d'un appareil de mesure de température numérique alimenté par l'Arduino UNO R3. C'est assez simple et une chose très pratique pour être en mesure de faire. Un projet approprié pour en savoir plus sur les écrans à cristaux liquides (LCD) int
3 axe Arduino accéléromètre / inclinomètre (Tilt / Roll / lacet)

3 axe Arduino accéléromètre / inclinomètre (Tilt / Roll / lacet)

de l'esprit à http://arduinotronics.blogspot.com/Ans, j'ai vu un gadget de tableau de bord soigné pour une Jeep qui avait deux photos d'une Jeep sur l'appareil. Comme vous avez conduit, les deux images seraient déplacer, affichage inclinaison et roul
Arduino-Powered binaire thermomètre

Arduino-Powered binaire thermomètre

j'ai récemment acquis un Arduino Uno et était à la recherche d'un projet de « getting started » cool. J'ai décidé de faire un thermomètre, que le kit, j'ai eu toutes les pièces nécessaires (thermistance, fils, résistances, diodes). Par le biais de qu
Testeur de personnalité Arduino Numitron Cigar Box

Testeur de personnalité Arduino Numitron Cigar Box

Il s'agit d'un testeur de personnalité axée sur l'Arduino qui détecte votre trait d'humeur/personnalité actuelle et il met en évidence sur un panneau arrière éclairage par LED de magie. Le testeur utilise un tube de numitron de russe IV-9 à rebours p
Arduino LED Strip thermomètre

Arduino LED Strip thermomètre

J'avais acheté récemment une bande LED de Radio Shack (n° de pièce : 2760339) qui est basée sur le chipset TM1803 et était à la recherche d'un projet visant à utiliser sur.J'ai été inspiré par le thermomètre de chambre de bébé Gro-oeuf que j'ai eu, q
Arduino télémètre tutoriel

Arduino télémètre tutoriel

faire votre premier projet avec un arduino UNO ou n'importe quel arduino et un capteur de télémètreÉtape 1: Assurez-vous que vous avez tout ! Fils de votre cavalier de nécessité-4 gunna 1 arduino (j'ai utilisé UNO) 1 planche à pain 1 câble de données
Pourquoi la V1 de bouclier RS485 pour Arduino ne peut pas être utilisé pour Application DMX512

Pourquoi la V1 de bouclier RS485 pour Arduino ne peut pas être utilisé pour Application DMX512

nous sommes tombés sur des questions lorsque nous utilisons LinkSprite RS485 Shield Shield pour Arduino pour applications à haute vitesse, comme la communication DMX512.Étape 1: Analyse des circuits Le schéma du bouclier RS485 est montré ci-dessus.Le
Blynk Arduino multiples DS18B20 thermomètre afficher sur iOS ou Android

Blynk Arduino multiples DS18B20 thermomètre afficher sur iOS ou Android

Ce projet utilise l'app Billy sur un iOS ou Android pour afficher les valeurs de plusieurs capteurs DS18B20.Étape 1: Afficher plusieurs sondes DS18B20 utilisant Billy sur iOS ou AndroidIl s'agit d'un projet de suivi de mon premier projet, qui a été f
Arduino interfacé avec oxymètre de pouls Nonin (Module OEM) pour produire une sortie analogique

Arduino interfacé avec oxymètre de pouls Nonin (Module OEM) pour produire une sortie analogique

ce projet a été conçu pour avoir un signal analogique fiable qui peut s'interfacer directement avec Labview pour la collecte de données dans une étude que nous avons essayé de le faire. L'oxymètre de pouls commercialement disponibles la plupart n'ont
Projet de 5 min: minisonde crochets

Projet de 5 min: minisonde crochets

Carte de prototypage sont géniales ! Ils permettent de prototypage rapide incroyable plus petits circuits en pas de temps. C'est idéal si vous souhaitez simplement obtenir certaines mesures rapides avant le circuit final à souder ensemble.Naturelleme
Arduino Nano - tutoriel de capteur altimètre de précision MPL3115A2

Arduino Nano - tutoriel de capteur altimètre de précision MPL3115A2

La MPL3115A2 utilise un capteur de pression MEMS grâce à une interface I2C pour fournir des données exactes de l'Altitude/pression et température. Les sorties du capteur sont numérisées par une haute résolution 24-bit ADC. Traitement interne supprime
Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

Réception et envoi des données entre Attiny85 (1.06 IDE Arduino) mise à jour novembre 2015

J'ai beaucoup lutté avec l'envoi de données RF entre deux puces de Attiny85, donc j'ai pensé qu'il serait peut-être utile que j'ai juste expliquer comment je l'ai fait. Il y a un certain nombre de ces projets étant décrits sur l'internet, mais encore