diff --git a/SimonSaysProgramm/SimonSaysProgramm.ino b/SimonSaysProgramm/SimonSaysProgramm.ino index 22f649d..7d23c37 100644 --- a/SimonSaysProgramm/SimonSaysProgramm.ino +++ b/SimonSaysProgramm/SimonSaysProgramm.ino @@ -48,8 +48,29 @@ void loop() { break; case 2: // Eingabe aktuelle Runde //Gruppe 3 start =============================================================================== + pinMode(BUTTON0, INPUT); + pinMode(BUTTON1, INPUT); + pinMode(BUTTON2, INPUT); + pinMode(BUTTON3, INPUT); + Tft.setCursorCharacter(1,1); + Tft.print("Eingabe "); + for(int i = 0, i <= level, i++) + { + while(musterEingabe[i] == -1) + { + for(int j = 0; j < 4, j++) + { + while(digitalRead(buttons[j]) == false) + { + musterEingabe[i] = j; + } + } + delay(100); + } + Tft.print("."); + } //Gruppe 3 ende ================================================================================ break;