Paso 4: Código de Servo-perilla
*
Control de una posición de servo mediante un potenciómetro (resistor variable) por Michal Rinott
modificada el 08 de noviembre de 2013 por Scott Fitzgerald http://www.arduino.cc/en/Tutorial/Knob * /
#include
Servo myservo; crear objeto servo para controlar un servo
int potpin = 0; pin analógico utilizado para conectar el potenciómetro int val; variable para leer el valor del pin analógico
void setup() {myservo.attach(9); / / conecta el servo en el pin 9 al objeto servo}
void loop() {val = analogRead(potpin); / / lee el valor del potenciómetro (valor entre 0 y 1023) val = mapa (val, 0, 1023, 0, 180); / / escala que utilice con el myservo.write(val) servo (valor entre 0 y 180); / / establece la posición del servo según la escala de valor delay(15); / / espera a que el servo llegar}