UPValenciaX: Diseña, fabrica y programa tu propio robot

UPValenciaX: Diseña, fabrica y programa tu propio robot

by Universitat Politècnica de València

Design, Build, and Program Your Own Robot with Arduino

Course Description

Welcome to "Design, Build, and Program Your Own Robot with Arduino," an exciting and comprehensive course offered by UPValenciaX. This introductory-level engineering course is designed to guide you through the entire process of creating your very own robot using Arduino technology. Whether you're an educator in the fields of Technology and Computer Science or a beginner eager to dive into the Maker world, this course offers a hands-on approach to learning robotics, electronics, and programming.

What students will learn from the course

  • 3D design skills using TinkerCAD
  • Digital fabrication technologies: 3D printing and laser cutting
  • Fundamentals of Arduino electronics
  • Electronic design using Fritzing
  • Block-based Arduino programming with Facilino
  • Android app development with App Inventor 2
  • Robot design, assembly, and programming techniques
  • Implementation of various robot functionalities (emotion generation, melody reproduction, basic movements, line following, obstacle avoidance, remote control)

Pre-requisites or skills necessary to complete the course

Basic knowledge of CAD design, electronics, and programming is required. However, the course utilizes tools adapted for children, making them easy to use and learn.

What the course will cover

  • Introduction to robotics and Arduino
  • 3D design principles and techniques
  • Digital fabrication methods and best practices
  • Arduino electronics and circuit design
  • Programming concepts for robotics
  • Android app development for robot control
  • Robot assembly and troubleshooting
  • Advanced robot functionalities and applications

Who this course is for

This course is ideal for:

  • Educators in Technology and Computer Science fields
  • Beginners interested in entering the Maker world
  • Students looking to explore robotics, electronics, and programming
  • Hobbyists and DIY enthusiasts
  • Anyone curious about building their own robot

How learners can use these skills in the real world

The skills acquired in this course have numerous real-world applications:

  1. Developing custom robotics solutions for various industries
  2. Creating educational tools and demonstrations
  3. Prototyping innovative ideas and inventions
  4. Enhancing problem-solving and critical thinking abilities
  5. Applying 3D design and digital fabrication techniques to other projects
  6. Developing Android apps for various purposes
  7. Understanding and working with Internet of Things (IoT) devices
  8. Pursuing careers in robotics, electronics, or related fields

Syllabus

Course Units

  1. Unit 1: Introduction
  2. Unit 2: CAD Design
  3. Unit 3: Digital Fabrication
  4. Unit 4: Electronics and Assembly
  5. Unit 5: Programming and Robotics

Final Note

This course offers a unique opportunity to learn by doing, as you design, build, and program your own robot from scratch. With an estimated material cost of around €65 (to be purchased by the student), you'll create a fun, customizable, and low-cost robot that you can adapt to your needs. Join us on this exciting journey into the world of robotics and unleash your creativity while gaining valuable skills in electronics, digital fabrication, and programming!

Similar Courses
Course Page   UPValenciaX: Diseña, fabrica y programa tu propio robot