Kommentare mit einem namen sind gut! #6
1 changed files with 23 additions and 5 deletions
|
@ -48,11 +48,29 @@ void loop() {
|
||||||
break;
|
break;
|
||||||
case 2: // Eingabe aktuelle Runde
|
case 2: // Eingabe aktuelle Runde
|
||||||
//Gruppe 3 start ===============================================================================
|
//Gruppe 3 start ===============================================================================
|
||||||
|
//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 ===============================================================================
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue