2016-08-01 36 views
0

Wie kann ich eine Variable über den seriellen Monitor ändern, während das Arduino läuft?Variable ändern, während Arduino ausgeführt wird

+1

können Sie nicht. Du musst dem Arduino sagen, dass er es ändern soll. –

+0

Platzieren Sie einen Code, den Sie verwenden. In der Regel führen Benutzer, die diese Art von Frage stellen, Code aus, bei dem das Einfrieren von Befehlen die eine oder die andere Funktion erreicht. Um Sie bei der Verwendung einer zeitgesteuerten Schleifenlösung oder von Interrupts zu unterstützen, müssen wir den aktuell verwendeten Code sehen, um zu sehen, welcher am besten funktioniert. – djUniversal

Antwort

1

Sie benötigen einige Code, um einige Serial.read() zu tun, untersuchen Sie die eingehende Nachricht und schließlich ändern Sie die Variable (n).

Sie müssen also im Voraus wissen, welche Variablen Sie ändern möchten. Zusätzlich werden Sie eventuell mehr tun: Speichern Sie den Wert im EEPROM, initialisieren Sie ihn aus dem EEPROM(), synchronisieren Sie eine Echtzeituhr, wenn Sie Datum/Uhrzeit, etc. eingeben

(Fragen Sie nicht nach Beispielcode, I bin nicht löffel fütterung)