Zum Inhalt springen

Antwort auf: RFID & Tastenfeld Schloss

Projekte und Tutorials für Arduino Foren StartHardware-Forum RFID & Tastenfeld Schloss Antwort auf: RFID & Tastenfeld Schloss

#7330
Franz-Peter
Teilnehmer

Hallo Andreas,
deine Code habe ich jetzt noch nicht im Detail gelesen ( ist auch aufgrund der fehlenden Formatierung nicht einfach ). Was mir beim Überfliegen aber gleich aufgefallen ist:

void closeDoor(){
for (int pos = 180; pos >= 90; pos–) {
door.write(pos);
delay(10);
}
while(1) loop();  << das geht auf keinen Fall!!!
}

Du darfst niemals nicht selbst loop aufrufen. Das macht das Arduino-System. Wenn Du das selbst so machst führt das mit gnadenloser Sicherheit über kurz oder lang zum Absturz des Systems. Wie sich das dann auswirkt kann man nicht vorhersagen. Das kann ein Neustart sein, der Prozessor kann sich aber auch in den Tiefen des Maschinencodes verirren und irgendwo im Kreis laufen.

P.S. und setze deinen Code bitte in Codetags. Sonst ist er kaum zu lesen.