Ja, und ? Solche Aufgaben bekommen Studenten und Lehrlinge
zu tausenden und lösen sie.
Wo ist das Problem ? Es ist die einfachste Aufgabe, die
Batteriespannung per A/D-Wandler zu erfassen und an einem
Grenzwert einen Ausgang umzuschalten.
So spotteinfach, daß man dafür nicht mal einen uC benötigt,
der die ungefähr 1 millionenfache Rechenleistung hätte,
sondern es schon ein TL431 tut.
Interessanter ist die Frage, ob man 20% Restkapazität
wirklich an einer Spannungsgrenze festmachen kann ohne
den Strom zu messen, und ob man nicht hineinfliessenden
und herausfliessenden Strom über die Zeit erfassen und
als fuel gauge mit einer angenommenen und regelmässig
rekalibrierten Akkukapatiät querrechnet.
Vermutlich gibt es genau für solche Gedanken Zusatzpunkte,
und wenn die Lösung mit minimalen Resourcen auskommen,
beispielsweise nur einem Eingang und einem Ausgang am uC,
ebenfalls.
Aber so wird dir keiner hier deine Hausaufgagbenpunkte besorgen.