Stap 3: Code
Dit is de code die momenteel worden uitgevoerd op mijn bord.
Overzicht
Deze code elk uur wakker en leest een analoge waarde op pin A3 en stuurt de waarde over een gegevenskoppeling naar een extern station. (u kunt deze code verwijderen en vervangen door wat ooit u wilt doen na de wakker.)
de code heeft reacties waarin wordt uitgelegd alles wat de code doet en moet gemakkelijk te wijzigen als u nodig hebt.
Samenvatting
Alle batterij leven voorspellingen die volgen is gewoon dat voorspellingen en mag niet worden opgevat als feitelijke maar het moet geven u een goed idee van de verwachte levensduur van.
N-formaatbatterij is rond 900mah capaciteit.
Op 4.5uA van verbruik in slaap modus en 7mA in de actieve modus de wiskunde ziet er als volgt.
Laat zeggen u het apparaat een keer per dag gedurende 1 sec. gebruikt alvorens terug te gaan om te slapen
je zou verwachten van de batterij tot laatste 126000 uur totale.
126000 - 30% voor de efficiëntie verliezen = 88200 uur.
88200 uur bij 1.5V vóór de stap omhoog converter. zo verdelen 88200 door 2 omdat onze apparaat op 3,3 v draait
je 44100 uur effectieve levensduur.
thats 1837 dagen!!!
Opmerking: Ik weet dat er betere manieren om dit te doen is en langere tijden kunnen worden bereikt door op 1.8V maar aangezien de meeste sensoren draaien op 3,3 v of 5v die ik liever 3,3 v voor nu en met behulp van een N-formaatbatterij maakt de zeer geringe omvang van het project en het project klein blijft.