Problema lettura posizione servomotore

Salve, sto utilizzando un servomotore e ho bisogno della posizione del servo nel setup() ma quando vado a leggere la posizione restituisce sempre il valore 93

#include <Servo.h>
Servo servoPinza;

setup(){
Serial.begin(9600);

servoPinza.attach(3);

Serial.println(servoPinza.read());
}

Grazie

Il valore che leggi è plausibile: il read ti restituisce un valore angolare da 0° a 180° e non essendo stato ruotato il servo, questo valore vale 90°, corrispondente alla posizione iniziale del servo.

@cyberhs : … No cyberhs, il motivo è un’altro, … vedi di seguito … :wink:

@massimomag96 : Vedo che comunque NON hai letto il REGOLAMENTO !

Primo, non ti sei presentato nell’apposita sezione, QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione) e secondo … il cross-posting E’ PROIBITO e tu hai messo la stessa domanda ed hai già ricevuto risposte QUI

Questa discussione verrà quindi chiusa da parte del primo moderatore che passa e si prosegue di là dove, appunto, hai già ricevuto le dovute spiegazioni.

Guglielmo

Guglielmo, ma la posizione non è implicitamente determinata internamente alla libreria quando si inizializza il servo?

Discusione chiusa perché doppia.

@massimomag96 :presntati e leggi il regolamento.
Discussione continua in http://forum.arduino.cc/index.php?topic=326492.msg2253849#msg2253849

Ciao Uwe