Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
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
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).
- Descárguelo de nuestro sitio web aquí
- Instalar en pc.
- Abra el ejemplo de Humanoid.
- Conecte su robot Otto.
- Seleccione Arduino nano,
- Seleccione el puerto USB donde está conectado su robot. *
- 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.
- Descargue el software Arduino IDE gratis
- Instale el software Arduino IDE en su computadora.
- Descarga las bibliotecas de Otto que están aquí
- 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".
- Se le pedirá que seleccione la biblioteca. Navegue hasta la ubicación del archivo.zip que acaba de descargar y ábralo tal como está.
- 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!
- 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)
- Abrir en Archivo / Ejemplos / OttoDIYLib / dance / Otto_allmoves_V9.ino
- Verifique / Cargue el código.
Paso 4: 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:
Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D: 6 pasos (con imágenes)
Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D: la naturaleza verdaderamente de código abierto de Otto permite la educación STEAM abierta, recopilamos comentarios de diferentes talleres y escuelas de todo el mundo que ya están utilizando Otto DIY en sus aulas y dependiendo de la apertura de estos lugares educativos. nosotros o
BONES, el robot humanoide: 11 pasos (con imágenes)
BONES el robot humanoide: ¡Feliz Halloween a todos! Para celebrar el Halloween de este año pensé que sería una gran idea construir un robot adecuado para la ocasión. ¡¡¡Un esqueleto humanoide bailarín !!! Siempre quise diseñar y construir mi propio robot humanoide, así que este era el p
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
ASPIR: Robot humanoide impreso en 3D de tamaño completo: 80 pasos (con imágenes)
ASPIR: Robot Humanoide Impreso en 3D de Tamaño Completo: El Robot de Apoyo Autónomo e Inspiración Positiva (ASPIR) es un robot humanoide impreso en 3D de código abierto de tamaño completo, 4.3 pies que cualquiera puede construir con suficiente impulso y determinación. he dividido este Instructable masivo de 80 pasos en 10 e
Robot humanoide basado en Arduino que usa servomotores: 7 pasos (con imágenes)
Robot humanoide basado en Arduino que usa servomotores: Hola a todos, Este es mi primer robot humanoide, hecho con una lámina de espuma de PVC. Está disponible en varios espesores. Aquí, usé 0,5 mm. En este momento, este robot solo puede caminar cuando lo enciendo. Ahora estoy trabajando para conectar Arduino y Mobile a través de Bluetooth