Hi! Ich möchte gerne 2 Modellbau Servos über meinen PC (Excel) ansteuern - soll nen extrem einfachen xy Tisch geben der Funktionen zeichnen kann. Die Servos benötigen jeweil nur einen Impuls zwischen 1000 ys bis 2000 ys um ihre neue Position übermittelt zu bekommen. Wie kann ich jetzt die 2 Werte mehrfach nacheinander über den Uart an den MC schicken, und wie weiss dieser dann welcher Wert für x und welcher für y ist? Würde das Ganze gern in C++ programmieren. Leider finde ich kaum Informationen wie die Uart Übertragung auf der PC Seite aussieht. Für die MC Seite habe ich etwas gefunden, allerdings ohne die xy Selektivität. Gruß Klaus
:
Verschoben durch Moderator
Christian K. schrieb: > Die Servos benötigen jeweil nur einen Impuls zwischen 1000 ys bis 2000 > ys um ihre neue Position übermittelt zu bekommen. wie bitte? wieso excel? hat dein pc eine serielle schnittstelle?
Hi! Den Servos schickt man einfach einen Puls, die zeitliche Länge des Pulses gibt an welche Position der Servo einnehmen soll. 1ms - linker Anschlag, 1,5ms Mitte, 2ms - rechter Anschlag ... Excel erscheint mir als eleganteste Lösung, deswegen. Habe direkt keine serielle Schnittstelle, habe aber einen Adapter von USB auf seriellen Ausgang RS232. Mfg
Christian K. schrieb: > Excel erscheint mir als eleganteste Lösung nicht dein ernst oder? ^^ excel wird in vba also visual basic programmiert. c++ geht also nicht.
asdf schrieb: > excel wird in vba also visual basic programmiert. c++ geht also nicht. So wie ich das verstehe, erstellt er mit Exel eine Tabelle, die die Positionen der Servos enthält. In dem Fall würde ich die Tabelle im CSV-Format exportieren. Das ist leichter zu verarbeiten als das Exelformat. Gibts noch mehr Informationen?
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.