Stap 3: Code
U bent natuurlijk graag weten hoe dit werkt en wijzigen en uploaden van uw eigen code.
Als er een overvloed van tutorials ik zal niet vervelen professionals met dit deel.
Maar voor de nieuwkomers ik hebben gebouwd en een schild dat het eenvoudig te programmeren maakt gebouwd.
Ga naar mijn website voor nu tot ik heb nog een instructable over hoe te gebruiken en Arduino UNO de Tiny programmeren. En zelfs een schild hebben gebouwd voor dit doel.
http://arduinomaster.myfreesites.net/ATtiny-progra...
De code
Ik neem aan dat u nu vragen: hoe heb je de conversie;
Als ik knippen de spanning op 12.3 volt heb ik om te zetten in de code de waarde van 4,36 in de code.
Het kostte me weken van leren en trial and error. Ik een XL-werkblad samengesteld en werkte het uit.
Beste is om een variabele voeding en de kruisspanning graag waar u het circuit te snijden van de macht.
Meet vervolgens in de A1-pin wat spanning gaat in. Dat is het nummer (de spanning) zoekt.
=(D41/C42) * C48 in het blad XL
Formule (5/14.1)*12.3 = 4,36 als ik wil om uit te knippen op 12.3 volt
Wanneer de batterij wordt opgeladen bij 14,1 volt, dat wordt de hoogste opladen spanning en een waarde van 5 volt op de input A1 van de Tiny met de juiste spanning divider weerstanden moet lezen.