Paso 3: Asignar identificadores a tus servos
Antes de empezar a construir el robot en serio, primero tenemos que asignar los identificadores de todos nuestros servos. Vienen de fábrica con una ID de 1. Vamos a utilizar el DynamixShiled para hacer esta reasignación. El software para este robot puede encontrarse en mi repositorio de github DynamixShield. Clonar o descargar este repo. Usted tendrá que copiar las carpetas en el directorio DynamixShield y las bibliotecas en la carpeta de biblioteca de Arduino. En Windows este generalmente se encuentra en bibliotecas de documentos de Arduino. Una vez hecho esto entonces carga el bosquejo bosquejos/DynamixShield/AssignDynamixelID. Puede establecer la corriente y ID en la parte superior del bosquejo para especificar lo que desea establecer el ID que de destino. Luego enchufa cada Dynamixel Servo en el DynamixShield uno a la vez. Asegúrese de que tener una fuente de alimentación de 12V lo suficientemente grande como para alimentar los servos Dynamixel, que esté conectado a la DynamixShield, y que tienen los puentes de la energía en ese conector de servo. Cuando conecta un servo Dynamixel en el tablero y tiene poder entonces el LED rojo en la parte trasera parpadea brevemente. Luego puede subir el nuevo bosquejo de reasignar. Si funcionó, entonces el servo debe ser reasignado al nuevo valor empezar a moverse hacia adelante y hacia atrás brevemente y luego parar en su posición central. Hacer esto para cada servo a numerarlos con ID de 1 a 5. Asegúrese de no mover el servo de su posición central durante los pasos futuros.