Cómo construir un robot humanoide simple en casa

hace 5 años

Valoración: 4.9 (7910 votos)

Construir un robot en casa puede parecer una tarea compleja, pero con los materiales adecuados y un poco de paciencia, es posible crear un robot humanoide básico y funcional. Este tutorial te guiará a través del proceso de construcción de un robot simple utilizando materiales accesibles y fáciles de encontrar.

Índice

Materiales y Herramientas

Para construir este robot necesitarás los siguientes materiales:

  • Servomotores: 16 servomotores en total. Se recomienda usar 8 servomotores de alto torque y 4 micro servomotores. En este tutorial se utilizan 6 de alto torque y 2 modificados con caja de engranajes.
  • Cabeza de robot: Una cabeza de robot rota (como la de un Robosapien) o puedes crear una desde cero usando una pelota de ping-pong o similar.
  • Microcontrolador: Un microcontrolador que soporte una cámara. Se recomienda una Ez-board por su facilidad de uso, aunque también puedes usar Arduino, Raspberry Pi o STC.
  • Tubería de PVC plana: Tubos de PVC aplanados. Puedes encontrar tutoriales sobre cómo aplanarlos.
  • Tijeras
  • Botella de plástico transparente
  • Pegamento resistente (para plástico)
  • Regla y lápiz

Pasos para construir el robot

Preparación de la cabeza

Si utilizas una cabeza de robot rota, retira la cabeza del cuerpo y corta la parte innecesaria. Utiliza la parte trasera de la cabeza para crear una nueva cara y el casco de vidrio para la parte posterior de la cabeza. No se utilizará la cara original del Robosapien. En la nueva cabeza, deberás hacer espacio para el servo que controlará el movimiento horizontal de la cámara. Consulta las imágenes para referencia.

Creación de la cara

Para la cara, utiliza una botella de plástico transparente. Córtala y dale forma, adaptándola a la cabeza. Aplica pegamento y luego coloca el micro servo y el escudo de la cámara (ver imágenes).

Movimiento vertical de la cabeza

Añade un segundo micro servo para el movimiento vertical de la cabeza. Conecta este servo al servo horizontal usando un conector de eje de servo. Crea un soporte para el segundo servo y coloca dos servomotores de alto torque a la derecha e izquierda para los hombros (modificados con una caja de engranajes, si es necesario).

Ensamblaje del cuerpo

Utilizando los tubos de PVC aplanados, crea la estructura del cuerpo del robot. Asegura los servomotores a la estructura utilizando pegamento y, si es necesario, tornillos y tuercas. Conecta los servomotores al microcontrolador. Programa el microcontrolador para controlar los movimientos de los servomotores y la cámara.

Programación

La programación del microcontrolador dependerá del microcontrolador que hayas elegido. Existen numerosos tutoriales y ejemplos de código en línea para ayudarte a programar el movimiento de los servomotores y el control de la cámara.

Consideraciones Adicionales

Tipos de Servomotores: La elección del servomotor dependerá del peso y el tamaño de tu robot. Los servomotores de alto torque son recomendables para los movimientos más pesados. Los micro servomotores son ideales para movimientos más precisos y delicados, como el movimiento de la cabeza.

Microcontroladores: Arduino, Raspberry Pi y Ez-board son opciones populares para controlar robots. Cada uno tiene sus propias ventajas y desventajas en términos de facilidad de uso, potencia de procesamiento y costo. Elige el microcontrolador que mejor se adapte a tus necesidades y experiencia.

Software: Se necesitará software para programar el microcontrolador. El software dependerá del microcontrolador que hayas elegido. Existen entornos de desarrollo integrados (IDE) disponibles para cada microcontrolador.

Recursos adicionales: Puedes encontrar información y tutoriales adicionales en línea buscando " cómo hacer un robot en casa ", " proyectos de robótica para principiantes " o " tutoriales de robótica con Arduino ".

Tabla Comparativa de Microcontroladores

Microcontrolador Facilidad de Uso Potencia de Procesamiento Costo
Arduino Alta Media Bajo
Raspberry Pi Media Alta Medio
Ez-board Alta Baja Bajo
STC Media Media Bajo

Recuerda que este es un proyecto que requiere paciencia y dedicación. No tengas miedo de experimentar y modificar el diseño según tus necesidades. ¡Diviértete construyendo tu propio robot!

Subir