Compare commits

..

1 commit
main ... main

Author SHA1 Message Date
3d69120a31 case 3 without comments 2025-07-08 15:27:30 +02:00

View file

@ -43,19 +43,6 @@ void loop() {
//Fabian Bräuer und Alexandros Karasawidis //Fabian Bräuer und Alexandros Karasawidis
Tft.setCursorCharacter(1, 1); //Position des cursers
Tft.println("Ausgabe ");
Tft.print(" ");
portMode(1, OUTPUT); //LEDs
for (int i = 0; i <= level; i++) { //random schleife
digitalWrite(buttons[musterVorgabe[i]], LOW); //aus
delay(500);
digitalWrite(buttons[musterVorgabe[i]], HIGH); //an
delay(500); //warten weil muss
}
state = 2; //Zustand 2
//Gruppe 2 ende ================================================================================ //Gruppe 2 ende ================================================================================
break; break;
case 2: // Eingabe aktuelle Runde case 2: // Eingabe aktuelle Runde
@ -75,6 +62,18 @@ void loop() {
//Jan Fink //Jan Fink
for (int i{}; i <= level, ++i) {
if (musterEingabe[i] = musterVorgabe[i]) {
state = 4;
} else {
state = 5;
break;
}
}
break;
@ -82,16 +81,6 @@ void loop() {
break; break;
case 4: // geschafft, Runde hochzählen und auf Display ausgeben case 4: // geschafft, Runde hochzählen und auf Display ausgeben
//Gruppe 5 start =============================================================================== //Gruppe 5 start ===============================================================================
//Sergej,Louay
//Muster zurücksetzen der Eingabe
for (int i = 0; i < MAXLEVEL; i++) {
musterEingabe[i] = -1;
}
level++;
Tft.setCursorCharacter(4, 1);
Tft.print("aktuelle Runde:" + String(level) +" ");
state = 1;
break;
@ -102,7 +91,6 @@ void loop() {
//Gruppe 5 ende ================================================================================ //Gruppe 5 ende ================================================================================
break; break;
case 5: // verloren case 5: // verloren
//Gruppe 6 start =============================================================================== //Gruppe 6 start ===============================================================================
//Tress //Tress