Paso 3: El código
El código utiliza una función de mapa que cada potenciómetro a su servo controla los lazos.
#include < Servo.h >
Servo myservo1; "Llama" un Servo
Servo myservo2;
int potpin1 = 0; pin analógico utilizado para conectar el potenciómetro
int potpin2 = 1; int valor; variable para leer el valor del pin analógico
void setup() {}
myservo1.Attach(3); se fija el servo en el pin3
myservo2.Attach(4); se fija el servo en el pin 4
}
void loop() {}
valor = analogRead(potpin1); Lee el valor del potenciómetro
valor = mapa (valor, 0, 1023, 0, 179); escala entre 0 y 180
myservo1.Write(Value); sistemas servo según el valor de escalado
valor = analogRead(potpin2); Lee el valor del bote
valor = mapa (valor, 0, 1023, 0, 179); escala entre 0 y 180
myservo2.Write(Value); sistemas servo según el valor de escalado
Delay(15); espera a que el servo llegar
}