Arduino Nano // gelöst

Heißt du weißt woran es liegt combine?

Du meinst mich?

Nein!
Habe mir mal die *.zip angesehen....

Gefällt mir überhaupt nicht, das Programm!
Aus mehreren Gründen.
Darum wollte ich auch erst nichts dazu sagen.....

Beispiel:

   digitalWrite(ledPins[0],ledState[0]); 

digitalWrite(ledPins[1],ledState[1]);
    digitalWrite(ledPins[2],ledState[2]);
    digitalWrite(ledPins[3],ledState[3]);
    digitalWrite(ledPins[4],ledState[4]);

Dieser Block macht mich kirrre!

Bei jedem ausgabe() Aufruf wird der Block NUMLEDS*NUMBUTTONS mal durchlaufen.
Bei NUMLEDS==5 NUMBUTTONS==5 also 25 mal
Bei NUMLEDS==7 NUMBUTTONS==7 also 49 mal
Der Sinn dessen will sich mir nicht erschließen.