Tabla de contenido:

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: 6 pasos (con imágenes)

Video: Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D: 6 pasos (con imágenes)

Video: Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D: 6 pasos (con imágenes)
Video: Otto - Montagem do Robô com Impressão 3D Arduino 2024, Noviembre
Anonim
Image
Image
Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D
Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D
Otto DIY + Arduino Bluetooth Robot Fácil de imprimir en 3D
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, organizamos el material de la lección y también lo compartimos.

Licencia CC-BY-SA Creative commons significa que puede copiar gratis pero debe dar créditos al original colocando nuestro sitio web (https://www.ottodiy.com/)

Otto DIY + es la versión mejorada y avanzada del #OttoDIY original, la idea es tener las mismas características básicas de robot DIY + control y programación Bluetooth + servomotores de engranajes metálicos + recargable + cambio de modos por sensor táctil + sensor de sonido + movimientos de luz + otras salidas +…?

La parte emocionante es que estamos haciendo desarrollo abierto con creadores y piratas informáticos de todo el mundo, por lo que estamos abiertos a ideas, no solo de expertos con los que puede unirse, comentarios, compartir en redes sociales, pruebas o cualquier otra contribución que se le ocurra.

Suministros

1 × Arduino Nano

1 × módulo Bluetooth HC-06 o HC-05

1 × E / S Arduino Nano Shield; podría usar una mini placa de pruebas pero mucho más trabajo de cable

1 × Cable USB-A a Mini-USB

4 × Micro servo MG90s (metal)

1 × zumbador

10 × cables de puente hembra / hembra

1 × sensor táctil

1 × sensor de sonido

1 × 8x8 mm Microinterruptor Autobloqueo encendido / apagado

1 batería LiPo de 3,7 V con refuerzo a 5 V (opcional) 1 destornillador Phillips 1 impresora 3D (o usa un servicio o un amigo;))

Paso 1: Configuración de la impresora 3D

Configuración de la impresora 3D
Configuración de la impresora 3D

Es importante leer el primer instructivo anterior de Otto DIY para familiarizarse con los conceptos básicos de la construcción de un robot bípedo Obtenga todas las partes, códigos y bibliotecas STL de impresión 3D para Bluetooth yendo aquí https://wikifactory.com/+OttoDIY/otto-diy- más en la pestaña de archivos

  • Recomiende el uso de una impresora 3D FDM con material PLA.
  • No se necesitan soportes ni balsas en absoluto.
  • Resolución: 0,15 mm
  • Densidad de relleno 20%

Es necesario ajustar el tamaño, algunos cambios utilizan el archivo de origen realizado en Autodesk Fusion 360

O Tinkercad aquí

Paso 2: construya su propio Otto DIY +

Image
Image
Construye tu propio Otto DIY +
Construye tu propio Otto DIY +
Construye tu propio Otto DIY +
Construye tu propio Otto DIY +

En el siguiente video e imágenes puedes tener una referencia de cómo construir Otto DIY +, debido a algunas nuevas versiones del diseño del robot.

Paso 3: codifique su propio Otto

Image
Image
Codifique su propio Otto
Codifique su propio Otto
Codifique su propio Otto
Codifique su propio Otto
Codifique su propio Otto
Codifique su propio Otto

Entonces, hasta este punto, debería tener un Otto impreso en 3D, ensamblado, ahora algo de programación para tener bibliotecas y Arduino instalados en su PC.

Lo más fácil de codificar su propio Otto es utilizando nuestro software Blockly, un codificador más avanzado puede probar Arduino IDE directamente.

Paso 4: código principal para la aplicación Bluetooth

Image
Image
Código principal para la APLICACIÓN Bluetooth
Código principal para la APLICACIÓN Bluetooth
Código principal para la APLICACIÓN Bluetooth
Código principal para la APLICACIÓN Bluetooth

Otto necesita estar listo para recibir comandos a través de Bluetooth y para eso necesita poner el código principal dentro de su cerebro.

  1. Copie las bibliotecas de Otto en la carpeta Arduino IDE
  2. Sube el boceto de APP.ino a Otto
  3. Descargue e instale la aplicación en su teléfono inteligente. Google Play Store (https://play.google.com/store/apps/details?id=com.ottodiy)

  4. Ahora puede conectar el módulo y habilitar Bluetooth en su teléfono.
  5. Encuentra a Otto y empareja la dirección / nombre de Bluetooth
  6. ¡Ahora puedes usar la APLICACIÓN para controlar a Otto!
  7. Juega con las nuevas funciones y, si no es así, es posible que debas reconfigurar tu BT, pero no te preocupes, también es fácil;)

Paso 5: copiar, expandir, personalizar, modificar, remezclar y compartir

¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!
¡Copia, expande, personaliza, modifica, remezcla y comparte!

Consulte esta publicación de blog para encontrar ideas sobre cómo personalizar su propio robot

¡Únete a la comunidad de Otto Builder! Síguenos, danos un Me gusta y comparte tu creatividad, podrías aparecer aquí compartiendo tu robot en cualquier red social.

Facebook e Instagram

use el hashtag #ottodiy en su publicación y etiquete o mencione @OttoDIY

¡Sea parte de esta amigable comunidad de constructores, maestros y creadores de robots! Uniéndose a nosotros aquí ¡Bienvenido a nuestra comunidad de Otto Builder!

Paso 6: Configuración de Bluetooth (BT) (solo si el emparejamiento no se realizó correctamente):

Esta configuración SOLO es necesaria para los módulos que no vienen con la velocidad en baudios estándar de 9600, ¿cómo saberlo? Simplemente pruebe primero el código y la APLICACIÓN, si el teléfono no se empareja con Otto o no responde a los comandos, entonces probablemente significa que su módulo tiene una velocidad de transmisión diferente, por lo que debe configurarse

El código BT tiene una velocidad de 115200 baudios, por lo que el módulo BT debe coincidir con esa velocidad para poder comunicarse con Arduino Nano a través de la interfaz en serie (UART).

Para HC-05: 38400 o 115200

1. Primero cargue el boceto HC05_BT_config.ino a su Nano, luego desconecte el Nano del USB.

2. Ahora conecte BT a Arduino Nano como se muestra en el diagrama pero no conecte VCC.

TX - RX

RX - TX

VCC - 5 V

GND - GND

3. Conecte el USB a Nano y luego conecte VCC para que BT entre en modo AT. El LED de BT debería comenzar a parpadear más lentamente, aproximadamente una vez cada 2 segundos. (Si esto no funciona, intente mantener presionado el botón en el módulo BT mientras conecta VCC).

Abra el monitor en serie en IDE, establezca la velocidad en baudios en 9600 y el final de línea en NL y CR.

Escriba AT y luego presione enter; (Si todo está bien, BT debe responder con OK y luego ingresar los siguientes comandos:

AT + NAME = Zowi "estableciendo el nombre"

AT + PSWD = 1234 "contraseña de emparejamiento"

AT + UART = 115200, 1, 0 "velocidad en baudios"

AT + POLAR = 1, 0 "habilitando el pin STATE para ser usado como reinicio para programar arduino sobre BT"

Ahora ve al paso de la APLICACIÓN

Si tiene algún problema, consulte este instructivo sobre cómo modificar los valores predeterminados del módulo Bluetooth HC-05 mediante comandos AT

www.instructables.com/id/Modify-The-HC-05-…

Para HC-06: 9600 o 115200

Para el módulo HC-06 BT, las cosas son un poco más simples porque el módulo siempre está en modo de comando AT cuando no está conectado a nada. Pero la desventaja es que el módulo HC-06 no se puede usar para cargar bocetos en Arduino porque no se ha reiniciado. Para configurar el módulo

1. cargue este boceto HC06_BT_config.ino en su Nano

1. desconecte el USB

2. conecte el módulo BT a Arduino Nano así:

TX - RX

RX - TX

VCC - 5 V

GND - GND

3. Encienda su Nano y después de unos 10-15 segundos todo debería estar terminado y su BT debería estar configurado (el LED13 debería comenzar a parpadear).

Si tiene algún problema, consulte este instructivo

SI TIENE ALGUNA PREGUNTA, no recibo notificaciones de nuevos comentarios de instructables, así que si hay algo, publique en nuestra comunidad

Recomendado: