Warum funktioniert diese IF Abfrage nicht?
Es soll ein Zeichen von der Tastatur gelesen werden, es wird so lange gewartet bist entweder w oder x gedrückt wird.
Danach wird per IF entschieden was passieren soll.
Aber egal ob ich w oder x eingebe es wird immer die erste if abfrage mit x ausgeführt.
while (c != 'w' && c != 'W' && c != 'x') { // Warte auf Taste w
c = keyboard.read();
}
if (c = 'x') {
digitalWrite(mPin, HIGH);
delay(1200);
digitalWrite(mPin, LOW);
dooropen=1;
}
lcd.clear();
lcd.setCursor(0,0); // LCD Cursor auf Anfang von Zeile 0
lcd.print("Test 2");
was mache ich falsch?