Tabla de contenido:
- Paso 1: ¡Cómo funciona este robot
- Paso 2: diagrama de circuito
- Paso 3: fabricación de PCB
- Paso 4: Piezas impresas en 3D del cuerpo del robot
- Paso 5: ingredientes electrónicos
- Paso 6: parte del software
- Paso 7: Ensamblaje de la electrónica
- Paso 8: Montaje y demostración del cuerpo del robot
Video: Cómo hacer un robot humanoide: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡Hola chicos! Espero que ya haya disfrutado de mi instructable anterior "Estación meteorológica en línea (NodeMCU)" y esté listo para una nueva. Después del modelo de robot SMARS que ensamblamos la última vez, el proyecto de hoy también se trata de aprendizaje de robots y usaremos el OTTO modelo de robot en este video y va a ser un proyecto realmente asombroso, este proyecto podría ser un gran comienzo en el mundo de la robótica.
Durante la realización de este proyecto, intentamos asegurarnos de que este instructivo sea la mejor guía para usted con el fin de ayudarlo si desea hacer su propio robot, por lo que esperamos que este instructivo contenga los documentos necesarios.
Este proyecto es muy útil de hacer especialmente después de obtener la PCB personalizada que pedimos a JLCPCB para mejorar la apariencia de nuestro dispositivo electrónico y también hay suficientes documentos y códigos en esta guía para ayudarlo a crear su hermoso robot.
Hemos realizado este proyecto en solo 5 días, solo dos días para obtener las piezas impresas en 3D del robot con todos los componentes electrónicos necesarios, luego dos días más para terminar la fabricación del hardware y el ensamblaje, luego un día para preparar el código que se adapte a nuestras necesidades. proyecto y hemos comenzado las pruebas y los ajustes.
Lo que aprenderá de este instructivo:
- Realización de la selección de componentes en función de sus funcionalidades.
- Comprender el mecanisme del robot.
- Prepare el diagrama de circuito para conectar todos los componentes elegidos.
- Suelde las partes electrónicas a la PCB.
- Ensamble todas las partes del proyecto (cuerpo del robot).
- Inicie la primera prueba y valide el proyecto.
Paso 1: ¡Cómo funciona este robot
Comenzando con la descripción del proyecto, como ya dije, reproduciremos el modelo de robot OTTO que puede tener sus partes diseñadas en 3D de forma gratuita desde la comunidad OTTO pero lo que agregaremos en nuestro proyecto es un diseño de PCB personalizado para controlar el robot así Usaremos el microcontrolador ATmega328 en lugar de usar una placa Arduino Nano completa como lo hizo la comunidad para este proyecto.
El robot tiene muchas características y le gustarán sus movimientos realizados por 4 servomotores y sus sonidos se mostrarán a través de un zumbador activo, el robot estará alimentado por una simple batería de litio de 9V y controlado por un módulo Bluetooth a través de una aplicación de Android que puede descargar. directamente de forma gratuita desde la tienda de juegos y la tienda de aplicaciones.
Los movimientos del robot se realizan mediante 4 servomotores, por lo que tenemos 2 servos en cada pierna y también hay una versión mejorada del robot OTTO para controlar los movimientos de las manos también, pero no haremos esto en este instractable y actualizaremos el tablero de control. para esta tarea en nuestro próximo instructable.
Paso 2: diagrama de circuito
Para reunir todos los componentes electrónicos elegí crear mi propio diseño de PCB para este proyecto y producirlo a partir de JLCPCB, me mudé a la plataforma easyEDA donde preparé el siguiente diagrama de circuito y como pueden ver todos los componentes que necesitamos, luego transformé el diseño del circuito en un diseño de PCB con las dimensiones requeridas para adaptarse al chasis del robot.
Paso 3: fabricación de PCB
Después de preparar el circuito, lo transformé en un diseño de PCB personalizado con las dimensiones y la forma requeridas para adaptarse a nuestro chasis de robot. El siguiente paso es generar los archivos GERBER del diseño de PCB y cargarlo en la página de pedido de JLCPCB para producir nuestro PCB.
Cuatro días para esperar los PCB y aquí estamos. Esta es la primera vez que probamos el color amarillo para los PCB y realmente se ve tan bien.
Paso 4: Piezas impresas en 3D del cuerpo del robot
Pasando a las partes del cuerpo del robot, como ya mencioné en la presentación, podría tener los archivos STL de este robot del sitio web de la comunidad OTTO a través de este enlace para poder producir estas partes a través de una impresora 3D.
Paso 5: ingredientes electrónicos
Ahora tenemos todo listo, así que revisemos la lista de componentes:
★ ☆ ★ Los componentes necesarios (enlaces de Amazon) ★ ☆ ★
- El PCB que hemos pedido a JLCPCB
- Microcontrolador ATmega328:
- Módulo Bluetooth HC-05:
- Sensor ultrasónico:
- 4 servomotores:
- Condensadores de 22pF:
- Condensadores de 10uF:
- Un oscilador:
- Regulador de voltaje L7805:
- Un zumbador:
- Batería de 9 V:
- Conector de encabezado:
Paso 6: parte del software
Ahora necesitamos cargar el código del robot en el microcontrolador, por lo que necesitaremos la placa Arduino Uno para hacer esto, sobre el software del robot, puede usar el IDE de Arduino para cargar su código o simplemente puede descargar el IDE en bloque OTTO que lo ayudará con algunos ejemplos para comenzar a hacer su propio programa para el robot, en nuestro caso cargaremos este código provisto por la comunidad, este código me permite acceder a todas las funciones del robot desde la aplicación de Android.
Puede tener la última versión actualizada desde este enlace, o simplemente puede descargar el archivo adjunto a continuación relacionado con la versión del código 9 que usamos en nuestro proyecto.
Paso 7: Ensamblaje de la electrónica
Preparamos la parte electrónica, así que comencemos a soldar nuestros componentes electrónicos a la PCB.
Como pueden ver a través de las imágenes, usar esta PCB es muy fácil debido a su muy alta calidad de fabricación y sin olvidar las etiquetas que los guiarán mientras sueldan cada componente porque encontrarán en la capa de seda superior una etiqueta de cada componente indicando su colocación en la placa y de esta manera estarás 100% seguro de que no cometerás errores de soldadura.
He soldado cada componente a su ubicación, sobre este PCB es un PCB de dos capas, esto significa que puede usar ambos lados para soldar sus componentes electrónicos.
Paso 8: Montaje y demostración del cuerpo del robot
Antes de comenzar el ensamblaje, le aconsejo que calibre todos sus servomotores en un ángulo de 90 °, solo use una demostración de servo Arduino básica para hacer esto.
El montaje no podría ser más sencillo que esto:
- tome el cuerpo del robot y dos servomotores y atorníllelos desde la parte superior.
- luego une las piernas a los servos ensamblados para controlar los movimientos de las piernas.
- el siguiente paso es unir los otros dos servos a las piernas y unir las partes del pie a los servos y de esta manera tendrás un servo para cada pierna y un servo para cada pie.
- La siguiente parte es el sensor ultrasónico que lo colocaremos en la cabeza de nuestro robot.
- El último paso es conectar el sensor ultrasónico a su conector y conectar los servos a la PCB.
Puede consultar el código donde encontrará el símbolo apropiado para cada servo y encontrará la misma etiqueta en la parte superior de la PCB que hicimos.
Después de conectar la batería sujetamos la cabeza al cuerpo y podemos empezar a jugar con nuestro robot.
Realmente disfruté este proyecto y espero verlos produciendo este tipo de robots, pero aún hay algunas otras mejoras a realizar en nuestro proyecto para hacerlo mucho más mantequilla, por eso estaré esperando sus comentarios para mejorarlo.
Una última cosa, asegúrese de hacer electrónica todos los días.
Fue BEE MB de MEGA DAS, nos vemos la próxima vez.
Recomendado:
Elaboración de un robot humanoide compatible: 11 pasos
Elaboración de un robot humanoide compatible: actualización & Página: 17/1/2021 Cabeza, rostro, etc. - Se agregaron los tendones y la cámara web. Músculos: adiciones de PTFE Nervios y amp; Piel - resultados de goma conductora " ¿Qué es esa cosa en la imagen? &Quot; Eso es parte de un cuerpo robótico - específicamente un prototipo de spi
NAIN 1.0 - el robot humanoide básico que usa Arduino: 6 pasos
NAIN 1.0: el robot humanoide básico que usa Arduino: Nain 1.0 tendrá básicamente 5 módulos desmontables: 1) Arm - que se puede controlar mediante servos. 2) Ruedas y ndash; que se puede controlar con motores de corriente continua. 3) Pierna y ndash; Nain podrá cambiar entre ruedas o piernas para moverse. 4) Cabeza y
Robot humanoide Otto DIY: 7 pasos (con imágenes)
Otto DIY Humanoid Robot: El robot bípedo Otto ahora tiene brazos para parecerse a un " Humano " y una matriz de LED para expresar emociones. Imprima en 3D usted mismo y luego reúna las piezas para construirlas usted mismo. Otto es verdaderamente Open Source; significa que el hardware se distingue fácilmente, así que
Cómo hacerlo: Robot humanoide 17 DOF: 7 pasos (con imágenes)
Cómo hacerlo: Robot humanoide 17 DOF: ensamblar kits de robots de bricolaje es uno de mis pasatiempos favoritos. ¡Empiezas con una caja llena de componentes organizados en pequeñas bolsas de plástico, y terminas con una estructura montada y varios pernos de repuesto! En este tutorial presento cómo ensamblar un kit de 17 grados
[Robot Arduino] Cómo hacer un robot de captura de movimiento - Robot de pulgares - Servomotor - Código fuente: 26 pasos (con imágenes)
[Robot Arduino] Cómo hacer un robot de captura de movimiento | Robot de pulgares | Servomotor | Código fuente: Thumbs Robot. Usó un potenciómetro del servomotor MG90S. ¡Es muy divertido y fácil! El código es muy simple. Son solo alrededor de 30 líneas. Parece una captura de movimiento. ¡Deje cualquier pregunta o comentario! [Instrucción] Código fuente https: //github.c