Du kannst es auch mit 1 Variablen machen und es ist besser zuerst die vorige LED auszuschalten und dann die LED einzuschalten.
...
if (tasterStatus ==HIGH) // ist tasterStatus = wahr
{
zaehler ++; // setzte zaehler +1
...
}
...
if (zaehler >9)
{
zaehler = 0;
digitalWrite(ledPin[9], LOW);
}
else
{
digitalWrite(ledPin[zaehler-1], LOW);
}
digitalWrite(ledPin[zaehler], HIGH);
Da ich zugegebener Maßen auch nicht der hellste im Kopf bin dauert es auch länger bis ich etwas verstehe,
Nein, es hat es Dir nur noch niemand richtig gut erklärt.
Grüße Uwe