Ich würde eine Funktion schreiben in der Dein Code zur überprüfung der Spannung und setzen der LEDs steht.
Diese Funktion kannst du dann in der while Schleife aufrufen.
Kannst es auch per Timer machen.

@radbruch
Hab ich doch schon am Anfang geschrieben...
Und was meinst du mit aktuelle Version? Bei meiner Version passiert das mit dem überschreiben nicht.