Hier habe ich Gruppe 3 hinzugefuegt und versucht zu erkennen was passiert.

This commit is contained in:
Stefan Stumpf 2025-07-08 15:27:49 +02:00
parent 552cd3f7c3
commit 76201a6437

View file

@ -49,10 +49,28 @@ void loop() {
case 2: // Eingabe aktuelle Runde case 2: // Eingabe aktuelle Runde
//Gruppe 3 start =============================================================================== //Gruppe 3 start ===============================================================================
//Steve //Steve
//GPIOs auf INPUT_PULLUP setzten und auf 0 abfragen!
for (int b = 0; b < 4; b++) {
//Gruppe 3 ende ================================================================================ pinMode(buttons[b], INPUT_PULLUP);
}
Tft.setCursorCharacter(1, 1); //oben links wird ausgewaehlt um dahin etwas zu schreiben.
Tft.println("Eingabe "); //ausgabe "Eingabe " auf dem display
for (int i = 0; i <= level; i++) { //schleife bis i von null die variable level ist
while (musterEingabe[i] == -1) {
for (int j = 0; j < 4; j++) {
while (digitalRead(buttons[j]) == false) {
musterEingabe[i] = j;
}
}
delay(100);
}
Tft.print(".");
}
//Warte bis Vergleich, sieht besser aus wegen den Punkten
delay(500);
state = 3;
break; break;
case 3: // Vergleich Eingabe/Ausgabe case 3: // Vergleich Eingabe/Ausgabe
//Gruppe 4 start =============================================================================== //Gruppe 4 start ===============================================================================