para trabajar con 5 servos debes conseguir un MotorShield que estè diseñado para 5 o mas servos, el que utilizo en este ejemplo solo maneja hasta 2 servos.
en el programa debes repetir el codigo con el que se maneja el primer servo para manejar los otros 4 servos asi:
//se declaran las variables tipo Servo Servo servo2; Servo servo3; Servo servo4; Servo servo5;
//se enciende los servos servo2.attach(9); servo3.attach(9); servo4.attach(9); servo5.attach(9);
//se le da posicion a los servos servo2.write(val2); servo3.write(val3); servo4.write(val4); servo5.write(val5);
los valores "val" son los valores que se optienen de los potenciometros, por lo que tendras que utilizar otras 4 entradas analogas del arduino.
Hola, la unica conexión que se hace aparte de conectar el motorShield al arduino es la conexion del potenciómetro, que va a Gnd, a 5v, y el pin del centro va a cuanquier entrada analoga del arduino, en este caso a la entrada A0. Los otros dos cables que se ven soldados, no tiene nada que ver, esos estan ahi para otro proyecto. Saludos
disculpa si queiro hacer esto mismo pero con 5 servos como va la conexion y el programa??
ResponderEliminarpara trabajar con 5 servos debes conseguir un MotorShield que estè diseñado para 5 o mas servos, el que utilizo en este ejemplo solo maneja hasta 2 servos.
ResponderEliminaren el programa debes repetir el codigo con el que se maneja el primer servo para manejar los otros 4 servos asi:
//se declaran las variables tipo Servo
Servo servo2;
Servo servo3;
Servo servo4;
Servo servo5;
//se enciende los servos
servo2.attach(9);
servo3.attach(9);
servo4.attach(9);
servo5.attach(9);
//se le da posicion a los servos
servo2.write(val2);
servo3.write(val3);
servo4.write(val4);
servo5.write(val5);
los valores "val" son los valores que se optienen de los potenciometros, por lo que tendras que utilizar otras 4 entradas analogas del arduino.
Buena suerte
capo donde conectaste el 0 y el 1 que no se ven en imagen
ResponderEliminarHola, la unica conexión que se hace aparte de conectar el motorShield al arduino es la conexion del potenciómetro, que va a Gnd, a 5v, y el pin del centro va a cuanquier entrada analoga del arduino, en este caso a la entrada A0.
ResponderEliminarLos otros dos cables que se ven soldados, no tiene nada que ver, esos estan ahi para otro proyecto.
Saludos