Microduck Robot●microduck-robot.com

Microduck Robot / ASSEMBLY

Montaje de Microduck Robot: del kit a los primeros pasos

Esta guía resume el proceso publicado de montaje para makers adultos que construyen un robot pato programable. Se basa en documentación, no en una prueba física de banco. Si hay diferencias, sigue las instrucciones originales de tu revisión de hardware y versión del software.

Comprueba el kit, la lista de materiales y los STL

Identifica primero tu versión. Ambas usan Arduino Uno Q y 15 servos serie; el kit completo añade audio, cámara y módulos ToF. Compara las piezas recibidas con la lista de materiales correspondiente, sin asumir que los paquetes son iguales.

La carcasa del kit básico se imprime en 3D por separado. Usa los archivos STL y las instrucciones de tu revisión del hardware. Que un diseño esté publicado no significa que todas las piezas impresas o accesorios estén incluidos en el paquete del vendedor.

Abre la consola de configuración

Instala el software de ejecución correspondiente según sus instrucciones y ejecuta Microduck Robot en Arduino App Lab. Espera a que arranque correctamente antes de abrir la interfaz de control.

  1. Averigua la dirección IP real del robot.
  2. Abre http://deviceIP:9527/ en el navegador del ordenador y sustituye deviceIP por esa dirección.
  3. Confirma que carga la página antes de entrar en Servo setup. Una IP de ejemplo no es necesariamente la de tu robot.

Configura los ID de uno en uno

Conecta únicamente el servo que estás configurando. En el procedimiento documentado, los servos nuevos tienen el ID 1; los ID duplicados en el mismo bus provocan errores. Obtén cada ID de destino de las instrucciones de tu versión, no del ID 10 usado como ejemplo en la captura.

  1. En Servo setup, pulsa Scan all IDs y selecciona ID 1 para un servo nuevo.
  2. Pulsa Reset Mid y después Set KpKd.
  3. Escribe el ID asignado en Change ID to y pulsa Change ID.
  4. Anota el nuevo ID y su posición de montaje antes de repetir el proceso con el siguiente servo.
Pantalla Servo setup con búsqueda, selección de servo, Reset Mid, Set KpKd y Change ID
Pantalla Servo setup con búsqueda, selección de servo, Reset Mid, Set KpKd y Change ID

Sigue las instrucciones de montaje del hardware

Después de asignar todos los ID, sigue la secuencia ilustrada del proyecto de hardware y conecta los cables como se indica. Conserva el registro de ID y posiciones para no intercambiar servos que parecen iguales.

Esta guía no establece pares de apriete, asignaciones de pines ni cableados alternativos. Usa los planos y las piezas de tu revisión y resuelve cualquier discrepancia antes de probar el movimiento. Una lista de materiales no sustituye un esquema de conexiones.

Calibra el cero de cada articulación

Enciende el robot y ejecuta la aplicación en Arduino App Lab. Abre Calibration desde la página de control. El modo documentado comienza con el par motor de todos los servos desactivado.

  1. Lleva una articulación a su posición cero de referencia con la mano.
  2. Pulsa Set center & hold para ese servo; debería mantener la posición ajustada.
  3. Repite el proceso en todas las articulaciones, comprobando su identidad antes de actuar.
Interfaz de calibración con Set center & hold para cada articulación
Interfaz de calibración con Set center & hold para cada articulación

Reconoce la postura de calibración

En la postura cero de referencia, los eslabones quedan verticales u horizontales, como muestran las vistas frontal y lateral de la documentación original. Es una referencia de calibración, no una postura para caminar.

Es normal que el robot no se mantenga de pie en esta postura. No cambies los ceros solo para equilibrarla: compara la alineación de cada articulación con las ilustraciones de tu revisión.

Vista frontal de la postura cero de Microduck Robot con eslabones verticales y horizontales
Vista frontal de la postura cero de Microduck Robot con eslabones verticales y horizontales

Comprueba que se sostiene antes de caminar

Cuando todas las articulaciones estén calibradas, vuelve a Control y pulsa Default pose. El robot debería mantener la postura predeterminada y sostenerse de pie. Si no lo hace, revisa la correspondencia de ID, el montaje y la calibración antes de iniciar la marcha.

  1. Tras comprobar que se sostiene normalmente, desconecta el cable USB Type-C según las instrucciones originales.
  2. Coloca el robot en el suelo, no en una superficie elevada.
  3. Pulsa Walk / get up para cargar las políticas de marcha y recuperación y utiliza el joystick.

Vuelve al último paso comprobado

Estos puntos orientan la revisión; no son diagnósticos confirmados. Conserva la versión del software, el registro de ID y una descripción del comportamiento para consultar al proyecto original. Si las pantallas cambian, sigue la versión correspondiente sin improvisar ID ni parámetros.

Desplázate horizontalmente para comparar todas las columnas.

Señal observadaComprobación
La página de control no cargaVerifica el inicio de la aplicación, la IP y el puerto 9527.
El escaneo o la selección son inconsistentesVuelve a conectar un solo servo y comprueba si hay ID duplicados.
Se mueve otra articulación o la postura queda deformadaCompara los ID, sus posiciones y los ceros con la guía del hardware.
La postura de calibración no se sostieneDistingue la postura cero de Default pose antes de modificar la calibración.

Fuentes del proyecto