Servomotor

Ich benötige mal einen Denkanstoß.

Haben einen Servomotor, der bei gedrückter Taste sich bewegt wie er es soll.

Jetzt zu meiner Frage:

Wie kann ich es verwirklichen, dass sich der Motor bei loslassen des Tasters wieder in die Null-Stellung dreht, ich Möchte keinen Poti verwenden, wichtig ist mir halt das er selbstständig in die Ausgangsstellung bringt.

P.S. Bin erst seit zwei Tagen mit Arduni Uno unterwegs, habt bitte ein Nachsehen.

MfG

Hallo,

Es gibt da eine Servo Bibliothek, mit der kannst du den Servomotor direkt ansteuern, diese nennt sich Servo und ist schon standardmäßig bei Arduino "vorinstalliert" als Library. Was nichts anderes heißt, als diese mit dem Befehl
#include "Servo.h"

Dann kannst du auch dich im Onlinewiki von Arduino nach Servo suchen und wirst darauf stoßen, dass du durch den Befehl
Servo [Name]
Einen Servo definieren kannst, vor der setup Funktion.
Mit
[Name].attach(Ausgang);
Kannst du dann den Ausgang definieren.
Das servo.attach kommt in die setup Funktion.
Nun kannst du dem Greifer eine Position übermitteln indem du folgenden Befehl ausführst:
[Name].write(Position);

Hier nochmal nachzulesen:

Gruß,
Ludwig

seth0s:
... Ich benötige mal einen Denkanstoß. ...

Was Du erreichen möchtest, ist problemlos möglich.

Wie schon von Ludwig erwähnt, ist „Servo.h“ dein Freund. Evtl. hilft Dir auch mein Geschreibsel hierzu.

Gruß

Gregor

seth0s:
Haben einen Servomotor, ...

Nur um Mißverständnissen vorzubeugen: Hast Du einen Servo oder einen Motor?

Ich habe einen Servo.