und wie es jetzt funktioniert!!! die größte hilfe war wohl die aufforderung des mitbewohners endlich mal was zu essen!!!! xD
für die input funktionen sind nur bestimmte pins geeignet! habe mein attachInterrupt() von pin 6 auf pin 3 umgeschrieben und endlich...!!!
variablenzuweisung
const int tasterPin3 = 3;
wertzuweisúng
int tasterState3 = 0; // Fußgängertaster
interruptbefehl und zuweisung aufs unterprogramm
attachInterrupt(tasterPin3, interruptRoutine, HIGH);
unterprogramm
void interruptRoutine() {
j++;
}
code der funktioniert aber noch etwas modifiziert werden muss ^^
case 7: AmpelP7(); // - - # #
updateShiftRegister(); // - # - -
zeitmerker = millis(); // # -
while(millis() - zeitmerker <= 5000)
switch (j) {
case 1: AmpelP7(); // - - # #
updateShiftRegister(); // - # - -
delay(5000); // # -
i++;
default: i++;
}
trotzdem vielen dank für die rückmeldung!!!