So habe jetzt alle Fehler soweit behoben. Zwar bisschen anders aber auch machbar. Einziger Fehler der geblieben ist mit dem ich nicht weiter komme ist, dass wärend buttonPin LOW ist ich den secretCode nicht eingeben kann.
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH){
// hier Aktivitäten
}
}
So sieht Dein Programm aus. Das bedeutet, keine Aktivitäten möglich, wenn buttonState == LOW. Wenn Du nun schreibst "wärend buttonPin LOW ist ich den secretCode nicht eingeben kann" ist das nicht verwunderlich. Lösungsansatz:
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH){
// hier Aktivitäten bei HIGH
} else {
// hier Aktivitäten bei LOW
}
}
Hi,
agmue dein Lösungsvorschlag würde sich dann aber (wenn ich ihn richtig verstehe) mit dem was ich am Anfang geschrieben habe widersprechen.
Was genau muss ich noch einbauen das auf dem Display für jede eingegebene Taste ein * kommt?
Der Code hat sich nicht verändert. Es ist immer noch der selbe wie in dem Post oben.