Forum: Mikrocontroller und Digitale Elektronik Servoposition überprüfen - Arduino


von Simon N. (ardi)


Lesenswert?

Hi,
ich möchte eine dowhile Schleife machen.
Schleife soll aufhören sobald der Servo bei 90° angelangt ist.
Wie kann ich das machen?
(in C)
Danke und Gruß

von Karl H. (kbuchegg)


Lesenswert?

Simon Name schrieb:
> Hi,
> ich möchte eine dowhile Schleife machen.
> Schleife soll aufhören sobald der Servo bei 90° angelangt ist.
> Wie kann ich das machen?


Gar nicht.
Du hast vom Servo keine Rückmeldung in welcher Position es gerade steht.

von Timmo H. (masterfx)


Lesenswert?

Gar nicht. Du gibst dem servo die Position vor, aber eine Rückmeldung 
gibt es nicht (zumindest nicht bei den Standard-Servos)

EDIT: Verdammt, zu langsam.

Du kannst den Servo natürlich modifizieren, sodass du z.B. die Spannung 
vom eingebauten Poti auch auslesen kannst, oder aber einen 
Taster/Lichtschranke am Anschlag oder einen Encoder.

von Simon N. (ardi)


Lesenswert?

Da muss dann mal ein Taster ran :)
Danke

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
Noch kein Account? Hier anmelden.