#include <Servo.h>
Servo servo1; //creamos un objeto servo
int PINSERVO=2;
int PULSOMIN = 500;
int PULSOMAX = 2400;
int VALORPOT;
int ANGULO;
int POT = 0;
void setup() {
servo1.attach(PINSERVO, PULSOMIN, PULSOMAX); // asignamos el pin 3 al servo.
//servo1.attach(PINSERVO); // asignamos el pin 3 al servo.
Serial.begin(9600);
}
void loop() {
VALORPOT = analogRead(A0); // realizamos la lectura del potenciometro
ANGULO = map(VALORPOT, 0, 1023, 0, 180); // escalamos la lectura a un valor entre 0 y 180
servo1.write(ANGULO); // enviamos el valor escalado al servo
Serial.print("ANGULO: ");
Serial.println(ANGULO);
delay(20);
}