Curso de robótica: Construye tu propio robot con Arduino e impresión 3D

Ya puedes matricularte en el curso de robótica que imparto de forma online

El objetivo del curso es construir un robot autónomo, usando básicamente dos subsistemas, un primer subsistema electromecánico, basado en la construcción de un ensamblaje de componentes en arruino, compuesto tanto por la placa, como por sensores y actuadores, y un segundo subsistema compuesto por las piezas del chasis, las ruedas, y la tapa. Este segundo subsistema está desarrollado usando tecnologías de diseño asistido por ordenador en 3D e impresión 3D.

En primer lugar, dentro de lo que es el curso, comenzamos explicando los fundamentos de los sistemas electromecánicos usando Arduino, con ejemplos tales como por ejemplo los siguientes:

  

En estos ejemplos, podrás ver como se muestra de forma simultánea tanto las piezas reales con las que se está trabajando, como el código fuente de programación que hace funcionar al sistema.

A continuación, una vez que se han adquirido una serie de fundamentos acerca del funcionamiento de Arduino, comenzamos el proyecto del curso.
Para ello, realizamos un estudio y un análisis del ensamblaje que queremos desarrollar, empezando con bocetos a papel.

Una vez que tenemos el boceto, lo convertimos a tres de usando un software de diseño asistido por ordenador, basado en polígonos, que nos permite generar formas orgánicas de forma muy fácil y eficiente, a diferencia de otros sistemas que en principio parecen avanzados, pero que fallan al generar justo este tipo de geometría.

A continuación, pasamos a separar el diseño conceptual en varias piezas, que más adelante serán impresas en 3D.

El siguiente paso es mostrar un software que nos permite simular cómo sería la impresión en 3D, especificando la estructura interior de los objetos, la calidad de la impresión, una simulación del recorrido del cabezal, etc.

Una vez que hemos realizado estas simulaciones, es cuando enviamos las piezas realmente a impresión. En este bloque del curso, mostramos el propio proceso de impresión, y vamos realizando comentarios acerca de cuáles son las mejores técnicas y las más recomendadas para realizar una impresión con impresora de plástico 3D.

De forma paralela a la impresión en 3D de las piezas del chasis y las ruedas del robot, vamos aplicando los conocimientos adquiridos al principio del curso para el desarrollo del sistema completo electromecánico usando, una vez más, Arduino. De esta forma, no nos centramos en explicar el funcionamiento de un solo componente como hemos hecho la primera parte del curso, sino que nos preocupamos de crear un proyecto completo y complejo.

Llegado este momento del curso, es cuando obtenemos las piezas salidas de la impresora 3D, y las preparamos en primer lugar para su ensamblaje.

Una vez que están ensambladas, integramos dentro del conjunto la parte electrónica, funcionando por fin las dos vertientes del producto, es decir, tanto la impresión 3D como el ensamblaje electromecánico.

Por último, tenemos un robot construido a partir, como he comentado anteriormente, de un ensamblaje realizado con técnicas de diseño asistido por ordenador el impreso con técnicas de impresión 3D y de prototipado, y de un sistema electromecánico creado a partir de piezas de Arduino.

Lo más importante de este curso, es que, a diferencia de otros, cuenta con soporte.

Es decir, en muchos otros cursos, donde se enseña a crear proyectos similares, no se cuenta con soporte, y por tanto, estás obligado a desarrollar un proyecto de características iguales o similares al que se está mostrando en el curso.
En este curso, en cambio, cuentas con soporte vía correo electrónico, y si fuera necesario, vía Skype, para solucionar todas aquellas dudas que te pueden surgir a lo largo del desarrollo no ya del proyecto del curso, sino de tu propio proyecto, en el que desarrollarás tu creatividad para crear un robot no exactamente igual al que se muestra en los videos, sino uno que crearás tú mismo, en base a tus propios diseños.

De esta forma, es completamente normal que, al desarrollar un diseño personalizado, te surjan muchas dudas acerca de cómo aproximar tanto la parte electrónica, como la parte del diseño 3D.
Por ello es importante que cuentes con alguien que te pueda resolver las dudas y que te pueda permitir finalizar tu proyecto de forma exitosa, uniendo de esta forma lo mejor de la formación online con lo mejor de la formación presencial, es decir, tienes la ventaja de la formación online, y es que puedes realizar el curso completamente a tu ritmo, pero también tienes la ventaja de la formación presencial, y es que tienes a alguien experto para poder ayudarte y asesorarte en el momento en el que puedas atascarte.

El desarrollo de un proyecto completamente personalizado es otro de los motivos por los cuales este curso no incluye ni los materiales electrónicos, ni la impresión 3D.
El número de componentes electrónicos que finalmente acabes usando, dependerá mucho del proyecto que elijas realizar, y por tanto, evidentemente, el presupuesto de estos componentes también dependerá del número de ellos que hayas elegido.
Y con la impresión 3D, ocurre exactamente lo mismo, y es que el coste de la inversión dependerá del diseño que finalmente realices.

 

Para obtener más información sobre el curso, puedes hacerlo rellenando el siguiente formulario:

    Curso de robotica con Arduino e impresión 3D

    Contenido del curso

    Unidad 1: robotica

    Subunidad 1: Actuadores:

    Lección 1: Modificacion del programa

    Lección 2: Sonido en altavoz

    Lección 3: Alarma con altavoz

    Lección 4: Alarma en bucle

    Lección 5: Servomotor 180 grados

    Lección 6: Servomotor continuo

    Lección 7: Leds externos

    Lección 8: Varios leds

    Subunidad 2: Sensores:

    Lección 1: Fotorresistor y buzzer

    Lección 2: Ultrasonidos

    Lección 3: Programacion ultrasonidos

    Lección 4: Ultrasonidos y buzzer

    Subunidad 3: Ejercicio:

    Lección 1: Buzzer

    Lección 2: LED

    Lección 3: Fotorresistor

    Lección 4: Segundo fotorresistor

    Lección 5: Calibracion

    Lección 6: Servomotor

    Lección 7: Alimentacion externa

    Lección 8: Conectar cable USB

    Lección 9: Segundo servomotor

    Lección 10: LED encendido

    Lección 11: Igualacion de resistencias

    Lección 12: Sensores luz

    Lección 13: Arduino Shield

    Lección 14: Arduino shield 2

    Subunidad 4: Fundamentos_programacion:

    Lección 1: Comentarios

    Lección 2: Plantilla

    Lección 3: Memoria en placa

    Lección 4: Variables

    Lección 5: Tipos de datos

    Lección 6: Puerto serie

    Lección 7: Cadenas de caracteres

    Lección 8: Incrementos

    Lección 9: Estructura IF

    Lección 10: Estructura SWITCH

    Lección 11: Estructura FOR

    Lección 12: While

    Lección 13: Do while

    Lección 14: Funciones

    Lección 15: Funciones con parametros

    Lección 16: Ambito de variables

    Subunidad 5: Desarrollo_de_las_vistas:

    Lección 1: Propuesta cilindrica

    Lección 2: Desarrollo del cubo

    Lección 3: Esfera y variacion

    Lección 4: Despiece

    Lección 5: Desarrollo del concepto

    Lección 6: Desarrollo de las vistas

    Lección 7: Desarrollo de las vistas parte 2

    Subunidad 6: Esbozo3D:

    Lección 1: Importar componentes

    Lección 2: Importar sensor

    Lección 3: Importar portapilas

    Lección 4: Aproximaciones del modelo

    Lección 5: Representacion conceptual

    Subunidad 7: Partes:

    Lección 1: Ultrasonidos

    Lección 2: distribucion

    Lección 3: Suavizado

    Lección 4: Separacion

    Lección 5: Proporciones

    Lección 6: Interior

    Lección 7: Rueda delante

    Lección 8: Colocacion

    Lección 9: Ruedas

    Lección 10: Desarrollo rueda

    Lección 11: Comprobacion

    Lección 12: Prueba validacion

    Lección 13: Valida rueda

    Lección 14: Tapa

    Subunidad 8: Alimentacon:

    Lección 1: Regular

    Lección 2: Componentes

    Lección 3: Soldar conector

    Lección 4: Soldar portapilas

    Lección 5: Segundo portapilas

    Lección 6: Soldar

    Lección 7: Resultado

    Lección 8: Retirar pilas

    Subunidad 9: CURA:

    Lección 1: Rueda y soporte

    Lección 2: CURA

    Lección 3: Caja

    Lección 4: Esfera

    Lección 5: Rueda

    Lección 6: Cuerpo

    Lección 7: Hueco rueda

    Lección 8: Eje y problema

    Subunidad 10: Impresion3D:

    Lección 1:

    Lección 2:

    Lección 3:

    Lección 4:

    Lección 5:

    Lección 6:

    Lección 7:

    Lección 8:

    Lección 9:

    Subunidad 11: CURAfinal:

    Lección 1: analisis ruedas

    Lección 2: Analisis tapa

    Subunidad 12: Revision_piezas:

    Lección 1: Retirar soporte

    Lección 2: Soporte tapa

    Lección 3: Montaje con gomas

    Lección 4: Atar ruedas

    Subunidad 13: Premontaje:

    Lección 1: Premontaje rueda

    Subunidad 14: Montaje:

    Lección 1: Mas lijado

    Lección 2: Lima para servo

    Lección 3: Fijar ruedas

    Lección 4: Fijar otra rueda

    Lección 5: Analisis

    Lección 6: Ubicacion componentes

    Lección 7: Alimentacion

    Subunidad 15: Tapa:

    Lección 1: Retirar soporte

    Lección 2: Lijado

    Lección 3: Limado

    Subunidad 18: Anexo_aceleracion_servomotor:

    Lección 1: Puesta en movimiento

    Lección 2: Menos velocidad

    Lección 3: Bucle for

    Subunidad 19: Fritzing:

    Lección 1: Servo

    Lección 2: Ejercicios LEDs

    Lección 3: Fotorresistor

    Lección 4: Resistencia y buzzer

    Lección 5: Descargar ultrasonidos

    Lección 6: Ultrasonidos

    Lección 7: Buzzer

    Subunidad 20: Fritzing_Arduino_Proyecto_Curso:

    Lección 1: Buzzer

    Lección 2: LED

    Lección 3: Fotorresistor

    Lección 4:

    Lección 5: Servo 1

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *