Hallo, ich habe folgendes Problem. Ich möchte einen Motortreiber seriell ansteuern - das funktioniert wunderbar. Wenn ich nun aber Versuche andere Variablen aus meinem Programm gleichzeitig am seriellen Monitor anzeigen zu lassen, werden scheinbar seltsame Werte an den Motortreiber gesendet und der Motor ruckelt. Kommentiere ich die Codezeile zum Anzeigen auf dem seriellen Monitor wieder aus, so funktioniert alles wunderbar. Was kann ich hier machen? Ist das normal? Gruß Patrick
Patrick S. schrieb: > Ist das normal? ja Patrick S. schrieb: > Was kann ich hier machen? ein zusätzliches Softwareserial verwenden (falls du kein serial mehr in Hardware hast)
Wie kann ich das verstehen? Ich habe noch einige serielle Ports am Arduino mega frei. Wie kann ich mir die Daten anzeigen lassen ohne den Motortreiber zu beeinflussen?
nun, einfach eines zum debuggen und das andere für den Motortreiber verwenden
Patrick S. schrieb: > Wie kann ich das verstehen? Ich habe noch einige serielle Ports am > Arduino mega frei. Wie kann ich mir die Daten anzeigen lassen ohne den > Motortreiber zu beeinflussen? Indem du die Daten für den Motortreiber an einen anderen Port schickst als die Textdaten für die Anzeige.
Vielen Dank. Ich hatte den seriellen Ausgang 0 für den Motortreiber verwendet und einen anderen für die Textausgabe, habe diese nun getauscht und es funktioniert.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.