Salve, vorrei comandare un servo motor con un potenziometro... ho scritto questo programma:
#include <Servo.h>
Servo mioServo;
int potenziometro=0;
int rotazione;
void setup()
{
mioServo.attach(9);
Serial.begin(9600);
}
void loop()
{
rotazione=analogRead(potenziometro);
rotazione=map(rotazione,0,1023,0,179);
mioServo.write(rotazione);
delay(15);
Serial.println(rotazione);
}
appena carico il programma su arduino il mio servo inizia a muoversi velocemente avanti e indietro... sapete dirmi qual è il problema?