#include <Servo.h>
#define PINSERVO 3
#define PULSOMIN 1000
#define PULSOMAX 2000
int VALORPOT;
int ANGULO;
#define POT 0
Servo miServo;
void setup() {
//inicializa el servo con valores minimos y maximos en ms
miServo.attach(PINSERVO, PULSOMIN, PULSOMAX);
// las entradas analogicas no requieren inicializacion
}
void loop() {
VALORPOT = analogRead(POT);
ANGULO = map(VALORPOT, 0 , 1023, 0, 180);
miServo.write(ANGULO);
delay(20);
}