Uncategorized

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 un comentario

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