Analogwert Ausgabe mit 7-Segment Anzeige

Mit dem Löschen des nicht verwendeten Code wollte/will ich Berti zum nachdenken anregen und nicht gleich den ( möglicherweise ) richtigen Weg präsentieren :wink:

Aber wenn er in seinem Code loop so abändert, müsste es funktionieren

void loop(){
analogWert = analogRead(analogPin);
anzeige(map(analogWert, 543, 1023, 0, 40));
}

Wobei mich der Startwert 543 etwas irritiert.