Arduino Programme stoppen?

2 Antworten

Dies sollte sich mit:

exit(0);

realisieren lassen.

Richte dir andernfalls eine Schaltervariable ein, die die Schleife vorläufig immer abbricht:

bool stop = false;

void loop() {
  if (stop) {
    return;
  }

  // ...  
}

Wenn die Variable irgendwann einmal auf true gesetzt wird, wird die Funktion bei künftigen Durchläufen stets vorzeitig abgebrochen.

Ansonsten gibt es noch andere Alternativen, wie eine Endlosschleife.

while(true);

Was hast du denn vor?