Tabla de contenido:

Robot humanoide Otto DIY: 7 pasos (con imágenes)
Robot humanoide Otto DIY: 7 pasos (con imágenes)

Video: Robot humanoide Otto DIY: 7 pasos (con imágenes)

Video: Robot humanoide Otto DIY: 7 pasos (con imágenes)
Video: Robot Humanoide DIY Arduino - Montaje y pruebas 2024, Mes de julio
Anonim

Proyectos Tinkercad »

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 de código abierto; significa que el hardware se puede discernir fácilmente para que otros puedan hacerlo, compatible con Arduino, imprimible en 3D y personalizable, la oportunidad perfecta para construir y tener su primer robot, aprender robótica y divertirse, aprenderá la conexión lógica entre el código y la acción, y al ensamblarlo, comprenderá cómo funcionan sus componentes y electrónica. Visite www.ottodiy.com para obtener información más detallada.

Otto DIY Humanoid camina, baila, emite sonidos y evita obstáculos, como el básico pero también tiene 2 brazos, una matriz de LED para expresar emociones y un giroscopio para medir la orientación y el movimiento para las interacciones.

Tenga en cuenta que Humanoid es un robot avanzado en comparación con el simple Otto bípedo, requerirá que tenga EXPERIENCIA EN LA CONSTRUCCIÓN DE ROBOTS Y MÁS TIEMPO, LE RECOMENDAMOS QUE PRIMERO CONSTRUYA EL Otto BÁSICO DIY AL MENOS, de lo contrario, tómelo como un desafío: D

Suministros

1 x Nano ATmega328

1 x E / S Nano Shield

1 x cable USB-A a Mini-USB

1 x sensor de ultrasonido HC-SR04

6 x Micro servo MG90s

1 x zumbador 24 x cable de puente hembra / hembra

1 x matriz de LED 8x8

1 x sensor de sonido

1 x sensor táctil

1 x módulo Bluetooth BLE

1 x cargador + amplificador de potencia

1 x microinterruptor autobloqueo encendido / apagado

1 x sensor de giroscopio (opcional)

1 x cabezal impreso en 3D

1 x cuerpo impreso en 3D

4 x piernas impresas en 3D (2 son los brazos)

2 x agarre impreso en 3D

2 x pie impreso en 3D

1 x destornillador Phillipis pequeño 8 x tornillos M2 adicionales

Tijeras o alicates.

Computadora para programación y teléfono inteligente para controlar.

Paso 1: Impresión 3D

Otto está muy bien diseñado para la impresión 3D, por lo que no le causará problemas si sigue estos parámetros comunes:

Recomendado para utilizar una impresora 3D FDM con material PLA. No necesita soportes ni balsas. Resolución: 0,30 mm Densidad de relleno 20%, debería llevar alrededor de 9 horas imprimir en 3D un conjunto completo de piezas para un Otto Humanoid.

¡Lo hice en TinkerCAD para que puedas jugar y personalizar tu propio robot!

Encuentre archivos STL aquí

Paso 2: Blockly

Image
Image

Para los principiantes, se recomienda comenzar a codificar utilizando nuestro nuevo Otto Blockly, un software de programación visual simple:

Otto Blockly es completamente autónomo (no se necesita Arduino IDE o configuración de bibliotecas y no se requiere acceso a Internet).

  1. Descárguelo de nuestro sitio web aquí
  2. Instalar en pc.
  3. Abra el ejemplo de Humanoid.
  4. Conecte su robot Otto.
  5. Seleccione Arduino nano,
  6. Seleccione el puerto USB donde está conectado su robot. *
  7. Verifique / Cargue y sí, ¡así de fácil!

* Si su computadora no reconoció el dispositivo USB, debe instalar el controlador CH340 para su sistema operativo. Encuéntrelo aquí:

Obtenga más información sobre Otto Blockly aquí

Paso 3: Arduino

Para programadores más avanzados, puede utilizar alternativamente Arduino IDE.

Descargue las Bibliotecas Otto aquí

Le permitirá explotar realmente el potencial de su robot, podrá probar muchos códigos de ejemplo (bocetos) que simplemente puede cargar y modificar para sus propios programas.

  1. Descargue el software Arduino IDE gratis
  2. Instale el software Arduino IDE en su computadora.
  3. Descarga las bibliotecas de Otto que están aquí
  4. Abra Arduino IDE, vaya a Sketch> Incluir biblioteca> Agregar biblioteca. ZIP. En la parte superior de la lista desplegable, seleccione la opción "Agregar biblioteca. ZIP".
  5. Se le pedirá que seleccione la biblioteca. Navegue hasta la ubicación del archivo.zip que acaba de descargar y ábralo tal como está.
  6. Regrese al menú Sketch> Incluir biblioteca. menú. Ahora debería ver la biblioteca en la parte inferior del menú desplegable. ¡Eso significa que está listo para usar códigos Ottos!
  7. Conecte su Otto a través de USB.
  8. Seleccione en Arduino Tools / Board: Procesador "Arduino Nano": "ATmega328 (Old bootloader)" Port COM # (donde está conectado su Otto)
  9. Abrir en Archivo / Ejemplos / OttoDIYLib / dance / Otto_allmoves_V9.ino
  10. Verifique / Cargue el código.

Paso 4: Electrónica

Electrónica
Electrónica
Electrónica
Electrónica
Electrónica
Electrónica

Antes de usar cualquier batería, debe verificar sus conexiones y probar su robot con el cable USB conectado a una computadora.

Como buena práctica, debe verificar su electrónica y software en su computadora, antes de ensamblar todo el robot para evitar tener que desmontar todo el robot para arreglar algo. Puede hacer esto simplemente conectando al menos todos los servos, en el lugar indicado en el siguiente texto y cargando cualquier código que haga que Otto se mueva. Si está listo para las baterías, también puede verificar si su fuente de alimentación funciona, dependiendo del tipo de baterías que tenga, hay muchas opciones

En realidad, hay muchas opciones para alimentar su robot Otto de múltiples maneras, exploramos con más detalle en este artículo de publicación de blog:

Este es un cableado básico que usa Tinkercad Circuits, con un programa básico que puede codificar básico para asegurarse de que sus servos estén centrados y todo esté funcionando (tenga en cuenta que los componentes en Tinkercad Circuits no son los mismos que los de Arduino UNO en lugar de nano, pero El principio es el mismo.

Paso 5: Instrucciones de montaje

Ahora, después de comprobar que toda la tecnología funciona correctamente, ¡podemos finalmente comenzar a construir! reúna todas las piezas que necesitará para este montaje.

¡LAS PIERNAS SON REALMENTE LA MISMA PARTE PARA LOS BRAZOS!"

Antes de iniciar el montaje, descargue y lea atentamente el manual de instrucciones.

O simplemente siga el video.

Si ve alguna desalineación en los movimientos, compruebe que se han alineado con el centro sus servos antes del montaje, pero si desea caminar y movimientos más precisos, puede hacer una calibración electrónica como explicamos en este artículo de publicación de blog: https:// www. ottodiy.com/blog/calibration

Paso 6: APLICACIÓN Bluetooth

Mucha gente solo quiere hacer esto directamente, pero recomiendo hacer algo de codificación primero;)

Tenemos una gran App que controla y también programa secuencias básicas para Otto, tanto para iOS como para Android, si estás listo para esto

1. Asegúrese de que las bibliotecas Arduino de Otto estén instaladas correctamente

2. Luego, conecte su módulo Bluetooth de esta manera:

Pin RX a 12 en el tablero

Pin TX a 11

Vcc a cualquier 5V

Gnd a cualquier G

Cargar el código de Bluetooth con Arduino IDE es simple, pero debe asegurarse de que las bibliotecas estén instaladas correctamente (no es necesario que repita este paso, si ya lo hizo antes)

3. Vaya a Archivo / Ejemplos / OttoDIYLib / Bluetooth / Otto_APP.ino o abra el boceto.ino de Arduino desde la carpeta del código.

4. Conecte su Otto a través de USB. Seleccione en Arduino Tools / Board: Procesador "Arduino Nano": "ATmega328 (Old bootloader)" Port COM # (donde está conectado su Otto)

5. Verifique y luego cargue el código a través de USB.

6. Descargue e instale la aplicación en su teléfono inteligente

7. En la configuración de su teléfono Habilite Bluetooth, busque y empareje con el módulo 1234 como contraseña. (esto es para vincularlo a su teléfono y solo debe hacerse una vez)

8. A continuación, abra la aplicación real y siga el proceso de conexión dentro de la aplicación.

9. ¡Listo! su Otto está listo para controlar y programar desde su teléfono.

Paso 7: ¡Únase a la comunidad de Otto Builder

¡Felicitaciones, has creado un robot humanoide! básicamente.

Los humanoides reales tienen más articulaciones, ¿crees que puedes crear un robot más complejo? Obtenga más información sobre codificación, electrónica, diseño, impresión 3D y robótica en general en nuestro programa Open EDU (Educación Abierta) aquí.

Comparta su creatividad. La idea de Otto es que una vez que aprendas los conceptos básicos, ¡hackeas y creas los tuyos propios!

Únete a nuestra comunidad aquí

Agrupar en Facebook. para compartir y pedir ayuda en la comunidad y dar me gusta a nuestra página de Facebook

Canal de YouTube para obtener más videos y tutoriales.

Instagram síguenos y comparte #ottodiy

Twitter síguenos y comparte #ottodiy

¡Sea parte de esta amigable comunidad de constructores, maestros y creadores de robots! ¡Bienvenido a nuestra comunidad de Otto Builder!

Te veo allí;)

Recomendado: