Controlador XCHILD v1

Descripción

Este es el proyecto electrónico y de software que he diseñado para mi versión animatronica de Grogu , aunque es posible adaptarlo a otros diseños y proyectos similares, lo importante es que tiene una base flexible para poderlo adaptar a las necesidades… 

Con esto componentes tienes todo lo que necesitas para un mecatronico de este tipo. El sistema esta compuesto de una placa principal, una placa de audio y una IMU.

Esta reducido y optimizado para poder controlar el droide por Bluetooth, en esta ocasión he implementado la librería PS4 de arduino, con esto manejamos las funciones con un mando de Sony PS4.

El circuito integra todo el hardware para realizar las principales acciones del muñeco, para ello he utilizado los siguientes componentes:

  • Chip Arduino Mega Pro.
  • Shield Host USB incorporada.
  • Detección de inclinación mediante IMU
  • Driver para 2 Motores de 1A (3A peak).
  • Modulo de audio de con salida BF de 1W.
  • Control de 12 Servos.
  • Regulador incorporado para la alimentación de los servos.
  • Detector de batería baja

Audio

El dispositivo de audio es un reproductor tipo MiniDfPlayer que incorpora una salida de audio BF de 1W.

Los altavoces ha de ser 16 ohm ya que están conectados en paralelo; con esto conseguimos el equivalente a una carga de 8 Ohm.

Los sonidos están grabados en la tarjeta micro-sd en formato mp3. Todos los sonidos principales están dentro de la carpeta «01», algunos efectos en la carpeta «02».

Si se desea añadir o personalizar mas sonidos es necesario mantener el formato de cada archivo (tres números y la extensión), por ejemplo el 35 debe llamarse: «035.mp3».

Motorización

El circuito incorpora un driver 6612FNG integrado que es capaz de proveer 1A de continuo y hasta 3A de pico. Ambos motores van conectados a la placa principal.

ESQUEMA UNIFILAR

Enlazar el controlador con el mando Sony PS4