Paso 10: Alambre er para arriba! Chip serie servo controlador, versión 18 servo
Pololu
Las siguientes instrucciones son para la Junta del 2.007, sin embargo, se detallan bastante que debe explicar lo que tienes que hacer. Esencialmente, usted necesita 5 cables: un solo "servos" (un pin de salida, además de tierra y alimentación por la Junta de chip) y VSRV y GND para los servos. Los dos motivos deben ser conectadas a algún sitio (cualquier lugar) en su circuito.
1. Buscar en el cuadro etiquetado http://www.pololu.com/docs/0J40/1.b
2. lo que usted necesita en la zona del chip: serie pasando al pin RX en chip, de potencia VSRV y VIN, de tierra GND, y un montón de servos
«3. de acuerdo con nuestro código final:
#include < NewSoftSerial.h > #Nota: julio de 2013: NewSoftSerial se incluye por defecto ahora, no utilice este código: ver pasos más adelante en este instructables
#define txPin 2
NewSoftSerial mySerial (rxPin, txPin);
void setup() {}
mySerial.begin(9600);
Delay(1000);
}
debemos tomar un cable de servo hembra-hembra, puso un extremo sobre los pasadores del header macho servo pin 2 de Arduino.
4. RX/TX y Microntroller potencia: poner otro extremo cable blanco (o amarillo o cualquiera que sea el alambre es SIG) en RX en maestro y rojo (VIN) y negro (GND). Debería verse como la segunda foto, el cable-con--cinta de enmascarar, con negro hacia "afuera" hacia el puerto USB.
5. potencia de servo: ver primera foto, los dos cables no servo (el cable rojo y cable negro va a la placa) se atornillan en el bloque terminal azul en el maestro. La protoboard tiene 5V y GND de la 8.4V batería pasando por el regulador lineal en el tablero de la compañía. Realmente estoy robando 5V de un pin de servo. Véase el cable negro soldado a Dig9Output, 5V en la parte superior izquierdo de esta foto (que en realidad lleva 5V, GND no) (a través de un pin de mujeres encabezado por lo que no estaba para soldar directamente a los pernos de la Junta de portador) (ignore los cables extraños tropecientos)
6. Retire VSRV = puente de VIN
¿Por qué quitar el puente? Así, a. hace el pin RX de chip más feliz (Comparar con setup abajo) b. establecer ese puente parece de límite de corriente de la electricidad que llega a los servos, conduciendo a los síntomas de mi triste servo. aka no se puede a pie hexápodo.
Si se encuentra esto para ser verdad, no sé, pero sin duda este fue un punto muy frustrante para mí.
Cables servo
Sencillo. Enchufe sus 18 servos. (Sí, un maestro de 18ch habría funcionado bien en vez de 24ch que compró. Incluso una 12ch una funcionaría, pero tendrías que dividir tu código servo entre arduino y chip los servos y que podría conseguir desordenado).