From d385059108e0fcf46f4ceb40ec87908f8a842833 Mon Sep 17 00:00:00 2001 From: kosgalma Date: Fri, 31 Jan 2025 10:16:27 +0100 Subject: [PATCH] GRUPPE 3 Eingabe GPIOs als INPUT und Ausgabe Display. --- SimonSaysProgramm/SimonSaysProgramm.ino | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) 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;