forked from BKI/simonsays_2425
Compare commits
24 commits
Author | SHA1 | Date | |
---|---|---|---|
fbb81eb605 | |||
![]() |
b89fe85cf0 | ||
![]() |
2853da4f73 | ||
9eba005806 | |||
5930fab856 | |||
83362d6f94 | |||
d0afb032e2 | |||
b01894a7d8 | |||
67751fdc2e | |||
7bf5a57d27 | |||
d3c175d5f5 | |||
c0c4917b93 | |||
43b7463df0 | |||
9d40af67ea | |||
0ee27ec6ad | |||
ef3bddec0b | |||
![]() |
9f0c67fefd | ||
31115fc68c | |||
17e086778e | |||
4773f1099c | |||
0d0eaea0c6 | |||
3404b2dab8 | |||
75117691f7 | |||
cade6169fc |
2 changed files with 46 additions and 3 deletions
8
SimonSaysProgramm/.theia/launch.json
Normal file
8
SimonSaysProgramm/.theia/launch.json
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
// Use IntelliSense to learn about possible attributes.
|
||||||
|
// Hover to view descriptions of existing attributes.
|
||||||
|
"version": "0.2.0",
|
||||||
|
"configurations": [
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
|
@ -36,17 +36,31 @@ void loop() {
|
||||||
//Gruppe 1 start ===============================================================================
|
//Gruppe 1 start ===============================================================================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//Gruppe 1 ende ================================================================================
|
//Gruppe 1 ende ================================================================================
|
||||||
break;
|
break;
|
||||||
case 1: // Ausgabe aktuelle Runde
|
case 1: // Ausgabe aktuelle Runde
|
||||||
//Gruppe 2 start ===============================================================================
|
//Gruppe 2 start ===============================================================================
|
||||||
|
|
||||||
|
//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
|
||||||
|
|
||||||
|
|
||||||
//Gruppe 3 start ===============================================================================
|
//Gruppe 3 start ===============================================================================
|
||||||
|
|
||||||
//Lea Lummert
|
//Lea Lummert
|
||||||
|
@ -57,23 +71,44 @@ void loop() {
|
||||||
case 3: // Vergleich Eingabe/Ausgabe
|
case 3: // Vergleich Eingabe/Ausgabe
|
||||||
//Gruppe 4 start ===============================================================================
|
//Gruppe 4 start ===============================================================================
|
||||||
|
|
||||||
|
//Samuel Zimmerer
|
||||||
|
//Jan Fink
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//Gruppe 4 ende ================================================================================
|
//Gruppe 4 ende ================================================================================
|
||||||
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;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Louay Aouadi
|
||||||
|
|
||||||
|
|
||||||
//Gruppe 5 ende ================================================================================
|
//Gruppe 5 ende ================================================================================
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 5: // verloren
|
case 5: // verloren
|
||||||
//Gruppe 6 start ===============================================================================
|
//Gruppe 6 start ===============================================================================
|
||||||
|
//Tress
|
||||||
|
|
||||||
|
|
||||||
//Gruppe 6 ende ================================================================================
|
//Gruppe 6 ende ================================================================================
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue