We may earn an affiliate commission when you visit our partners.
Course image
Leopoldo Armesto Ángel

En este curso aprenderás a diseñar, fabricar y programar tu propio robot (DYOR: Do Your Own Robot) con Arduino. Es una metodología que llevamos años implementando en asignaturas de robótica de la Universitat Politècnica de València. Está principalmente enfocado a educadores en áreas de Tecnología e Informática, pero también para personas que quieren iniciarse en el mundo Maker.

Read more

En este curso aprenderás a diseñar, fabricar y programar tu propio robot (DYOR: Do Your Own Robot) con Arduino. Es una metodología que llevamos años implementando en asignaturas de robótica de la Universitat Politècnica de València. Está principalmente enfocado a educadores en áreas de Tecnología e Informática, pero también para personas que quieren iniciarse en el mundo Maker.

El objetivo final del curso es disfrutéis aprendiendo en todo el proceso de diseño, fabricación y montaje del robot con actividades diversas, variadas y multidisciplinares. Por ello hemos preparado todos los contenidos necesarios que os permitirán fabricar un robot divertido, personalizable y de bajo coste partiendo desde cero y que vosotros podréis adaptar a vuestras necesidades. De forma orientativa, el coste de los materiales para fabricar el robot está en torno a los 65€, que correrán a cargo del alumno y que podrás comprar libremente donde más te interese.

El curso es idóneo para personas que quieran iniciarse en el mundo de la electrónica, fabricación digital y la robótica. Aprenderás a utilizar herramientas CAD (TinkerCAD), diseño electrónico (Fritzing) y programación por bloques de Arduino (Facilino) y apps Android (App Inventor2).

En el curso os explicamos divertidas actividades que podréis realizar con vuestros robots como generar emociones, reproducir melodías, controlar movimientos básicos, abrir/cerrar pinzas, seguir líneas, evitar obstáculos o controlar el robot remotamente desde un dispositivo móvil.

What's inside

Learning objectives

  • Aprenderás a realizar sencillos diseños 3d con tinkercad.
  • Conocerás dos tecnologías de fabricación digital: impresión 3d y corte por láser.
  • Aprenderás los fundamentos básicos de la electrónica de arduino.
  • Serás capaz de realizar sencillos diseños electrónicos con fritzing.
  • Aprenderás a programar arduino por bloques con facilino.
  • Diseño de apps en android con app inventor 2.

Syllabus

Unidad 1: Introducción
Unidad 2: Diseño CAD
Unidad 3: Fabricación digital
Unidad 4: Electrónica y montaje
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Esta enfocado a educadores en áreas de Tecnología e Informática, pero también para personas que quieren iniciarse en el mundo Maker
Tiene un objetivo final de disfrutar aprendiendo en todo el proceso de diseño, fabricación y montaje del robot
Permite fabricar un robot divertido, personalizable y de bajo coste partiendo desde cero
Aprende a utilizar herramientas CAD (TinkerCAD), diseño electrónico (Fritzing) y programación por bloques de Arduino (Facilino) y apps Android (App Inventor2)
Explica divertidas actividades que podréis realizar con vuestros robots, como generar emociones, reproducir melodías, etc

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Diseña y construye tu robot con arduino

Según los estudiantes, este curso es una excelente introducción al mundo de la robótica DYOR (Do Your Own Robot) y Arduino, especialmente recomendado para principiantes y educadores. La metodología de aprender haciendo con un proyecto práctico y divertido es muy valorada. Cubre herramientas como TinkerCAD para diseño 3D, Fritzing para electrónica y, sobre todo, Facilino para programación por bloques, facilitando el acceso a la programación de Arduino. Los alumnos destacan la calidad y claridad de las explicaciones del instructor y la estructura bien organizada de las unidades. Aunque el coste de los materiales (~65€) corre a cargo del alumno, se considera asumible para el valor del proyecto. Algunos mencionan el desafío de conseguir todos los componentes, pero en general, la experiencia es altamente positiva y motivadora.
Programación por bloques, buena para empezar.
"Facilino simplifica mucho la programación inicial de Arduino."
"Es ideal para aprender lógica de programación antes de pasar a código."
"La programación por bloques con Facilino hizo que fuera muy accesible para mí."
"Aunque útil para empezar, a veces sentí la limitación de Facilino comparado con código C++."
Explicaciones claras y material bien organizado.
"El profesor explica muy bien y de forma amena, haciendo fácil entender conceptos complejos."
"El material del curso está muy bien estructurado y es fácil de seguir paso a paso."
"Las explicaciones son muy claras, detalladas y concisas. Se nota la experiencia del instructor."
"La calidad de los vídeos y el material adicional es excelente."
Uso de TinkerCAD, Fritzing, Facilino y App Inventor.
"La introducción a herramientas como TinkerCAD, Fritzing y Facilino fue muy útil para el proyecto."
"Facilino es una gran herramienta para empezar a programar Arduino sin código."
"Aprendí a usar Fritzing para mis diseños electrónicos y TinkerCAD para las piezas."
"El uso de App Inventor 2 para controlar el robot desde el móvil es un gran plus."
Aprender construyendo y programando un robot real.
"Una excelente experiencia de aprendizaje basado en proyectos. Muy motivador, especialmente para educadores y estudiantes."
"Lo mejor es construir tu propio robot desde cero y verlo funcionar."
"Me encantó la metodología DYOR, es muy práctica y te permite aplicar los conocimientos inmediatamente."
"Poder fabricar el robot y programarlo yo mismo ha sido muy gratificante."
Ideal para iniciar en robótica, electrónica y Arduino.
"El curso es 100% recomendable para personas que, como yo, no teníamos ningún conocimiento previo de electrónica y robótica."
"Curso ideal para la iniciación en el mundo de la robótica educativa y/o maker."
"Muy útil para comenzar en este mundo de la robótica de una manera sencilla y completa a la vez."
"Me ha ayudado a iniciarme en la creación de robots educativos."
Encontrar y comprar los componentes del robot.
"El mayor desafío fue conseguir todos los componentes electrónicos y mecánicos necesarios."
"Algunos materiales no son fáciles de encontrar en tiendas locales y tuve que pedirlos online."
"El coste de los materiales es un factor a considerar, aunque me parece razonable para el proyecto."
"Me tomó tiempo reunir todas las piezas del robot."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Diseña, fabrica y programa tu propio robot with these activities:
Sigue tutoriales de impresión 3D
Aprenderás los fundamentos de la impresión 3D y cómo utilizarla para crear las piezas de tu robot.
Show steps
  • Busca tutoriales sobre impresión 3D para principiantes
  • Sigue un tutorial para imprimir un objeto pequeño
Realiza ejercicios de diseño CAD
Mejorará tus habilidades de diseño en 3D y te permitirá aplicarlas a tu robot.
Browse courses on Tinkercad
Show steps
  • Diseña un objeto simple en TinkerCAD
  • Exporta el diseño como archivo STL
Practica la programación en Arduino con Facilino
Aumentará tus habilidades de programación en Arduino y te permitirá controlar tu robot de forma eficaz.
Show steps
  • Completa los tutoriales de Facilino para Arduino
  • Crea un programa simple para controlar un LED
Show all three activities

Career center

Learners who complete Diseña, fabrica y programa tu propio robot will develop knowledge and skills that may be useful to these careers:
Robotics Engineer
Robotics Engineers will find much to appreciate in this course. The course teaches basic electronics of Arduino, as well as programming with Arduino and Android. Engineers need this background in embedded systems and programming to reliably and efficiently operate robotics systems.
Automation Engineer
Some of the most important elements of a factory are controlled by automation systems. Engineers in this field need to know about embedded systems so that they can work with the modules, devices, and systems that automate a factory. This course can help you to expand your knowledge of embedded systems and how they work.
Mechatronics Engineer
This course will help you to become a Mechatronics Engineer. It provides you with a comprehensive background in electronics and robotics, as well as basic knowledge of programming and 3D design for mechanical components.
Embedded Systems Engineer
An Embedded Systems Engineer designs and develops the hardware and software for embedded systems, which are found in everything from self-driving cars to medical devices. This course in designing, building, and programming your own robot can help you develop your embedded systems skills.
Hardware Engineer
This course may be an excellent way to kickstart a career as a Hardware Engineer. It provides an introduction to the design and fabrication of electronic systems, as well as the programming of microcontrollers. These skills are important for designing, building, and testing hardware systems.
Electronics Engineer
This course in designing, building, and programming your own robot may be useful for those interested in becoming Electronics Engineers. It will help you build a foundation in electronics and programming, as well as the design and fabrication of electronic systems.
Software Engineer
This course may be useful for aspiring Software Engineers. It will help you to build a foundation in programming, as well as the design and development of embedded systems.
Electrical Engineer
Those who want to be Electrical Engineers may find this course helpful. It will help you to build a foundation in electronics and programming, as well as the design and development of electrical systems.
Manufacturing Engineer
Manufacturing Engineers can benefit from this course's introduction to design and fabrication, as well as its comprehensive coverage of electronics and programming of embedded systems.
Industrial Engineer
This course may be helpful to those who wish to pursue a career in industrial engineering. It provides an introduction to the design and fabrication of robotic systems, as well as the programming of these systems for industrial applications.
Mechanical Engineer
Mechanical Engineers may find this course helpful for gaining knowledge and experience with robotics systems, including their design, fabrication, and programming.
Computer Engineer
This course may be of value to prospective Computer Engineers, as it provides an introduction to the design and programming of embedded systems for robotic applications.
Systems Engineer
Systems Engineers can gain some benefit from this course as it covers the design, fabrication, and programming of embedded systems, as well as their integration into larger systems.
Project Manager
This course may be of help to future Project Managers as it provides an overview of the design, development, and implementation of complex robotic systems.
Quality Assurance Engineer
Quality Assurance Engineers may find this course useful as it provides an introduction to the testing and verification of robotic systems.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Diseña, fabrica y programa tu propio robot.
Provides a practical introduction to programming Arduino, using the Arduino programming language. It great resource for anyone who wants to learn how to write code for Arduino and create their own projects.
Provides a comprehensive guide to using App Inventor 2, a free and open-source software for creating Android apps. It great resource for anyone who wants to learn how to design and create their own Android apps.
Provides a comprehensive introduction to Arduino, covering everything from the basics of electronics to advanced programming techniques. It great resource for anyone who wants to learn more about Arduino and how to use it to create their own projects.
Provides a collection of fun and easy Arduino projects, perfect for beginners. It great resource for anyone who wants to learn how to use Arduino to create their own projects.
Provides a comprehensive guide to Android programming, covering the basics of Android development to advanced techniques. It great resource for anyone who wants to learn how to develop Android apps.
Provides a practical introduction to building robots, covering the basics of electronics, mechanics, and programming. It great resource for anyone who wants to learn how to build their own robots.
Provides a step-by-step guide to using Tinkercad, a free online 3D design and modeling tool. It great resource for anyone who wants to learn how to design and create their own 3D models.
Este libro proporciona una introducción completa a la robótica, cubriendo los fundamentos de la cinemática, la dinámica y el control de robots. Es un gran recurso para cualquiera que quiera aprender más sobre los principios de la robótica.
Provides a comprehensive introduction to the field of robotics, covering the history, principles, and applications of robots. It great resource for anyone who wants to learn more about the basics of robotics.
Provides a concise overview of the field of robotics, covering the history, principles, and applications of robots. It great resource for anyone who wants to learn more about the basics of robotics.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser