EdX

The Mechatronics Revolution: Fundamentals and Core Concepts (edX)

The Mechatronics Revolution: Fundamentals and Core Concepts (edX)

In this course, students will learn to harness the power of microcontrollers, sensors, and actuators to build useful and interesting robotic devices. The Mechatronics Revolution is upon us. Never before has it been easier to build robotic devices and computer-controlled machines. The confluence of low-cost embedded computers, sensors, and actuators has made experimentation and prototyping easier than ever.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Course modules will explore the mechatronics design process, fundamentals of microcontrollers, embedded systems programming, actuator control, and sensor interfacing. Through several hands-on labs, students will solidify their knowledge of core mechatronics concepts and gain real-world experience building their own mechatronic systems. Upon successful completion of the course, students will be equipped with the fundamental knowledge they need to harness the Mechatronics Revolution.

What you'll learn

  • Recognize and describe the elements of a microcontroller as well as the operating principles of motors, sensors, and circuits commonly used in mechatronic devices
  • Create basic programs for microcontrollers using interrupt-driven programming
  • Design and implement microcontroller programs that read from sensors and achieve appropriate actuator commands
  • Implement a mechatronic device using actuators, sensors, and a microcontroller command processor

Syllabus

Module 1: Overview of Microcontrollers
Topic 1: What is Mechatronics?
Topic 2: Introduction to Microcontroller Technology

Module 2: Circuits and Electrical Components
Topic 1: Basic Circuit Concepts
Topic 2: Semiconductor Circuit Elements
Topic 3: Example Circuits for Mechatronic Devices

Module 3: Microcontroller Fundamentals
Topic 1: Integer Math
Topic 2: C Programming for Microcontrollers
Topic 3: General-Purpose Input Output
Topic 4: Interrupt-Driven Programming
Topic 5: Clocks and Timers

Module 4: Motors and Servos
Topic 1: Actuators for Mechatronic Systems
Topic 2: Brushed DC Motors
Topic 3: Pulse Width Modulation and Servo Control

Module 5: Sensors and Microcontroller Interfacing
Topic 1: Sensors for Mechatronic Systems
Topic 2: Analog-to-Digital Conversion
Topic 3: Universal Asynchronous Receiver-Transmitter (UART)
Topic 4: I2C and Serial Peripheral Interface (SPI)
Topic 5: Examples of Sensor-Microcontroller Integration

Module 6: Building Mechatronic Systems
Topic 1: Building a Hexapod Robot
Topic 2: Building a Line Following Robot

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Circuits and Electronics 3: Applications (edX) EdX
MIT,MITx

Circuits and Electronics 3: Applications (edX)

Learn about cool applications, op-amps and filters in the design of microchips used in smartphones, computers, and the internet. Want to learn how your radio works? Wondering how to implement filters using resistors, inductors, and capacitors? Wondering what are some other applications of RLC and CMOS circuits? This free circuit course, taught by edX CEO and MIT Professor Anant Agarwal and MIT colleagues, is for you.

Self Paced
Self-Paced
水力学 | Hydraulics (edX) EdX
Tsinghua University,TsinghuaX

水力学 | Hydraulics (edX)

This Hydraulics course explores the science of hydraulics and focuses on hydrodynamic laws and their applications, which are indispensable and a critical factor in the development and utilization of water resources. 水,是人类生活不可或缺的资源。水力学是人类开发利用水资源的有力工具。本课教你认识和掌握水流静止和运动的力学规律,了解在相关领域的工程应用。

Self Paced
Self-Paced
Modeling and Simulation of Multibody Systems - Part II (edX) EdX
LouvainX,Université Catholique de Louvain - UCL

Modeling and Simulation of Multibody Systems - Part II (edX)

90% of daily life multibody systems contain loops of bodies, e.g. vehicle or bike suspensions, parallel manipulators or robots, and musculoskeletal systems. They can also include joint constraints. In this second course about multibody systems, learn how to model them and how to deal with more advanced numerical analyses.

Self Paced
Self-Paced
Decision-Making for Autonomous Systems (edX) EdX
Chalmers University of Technology,ChalmersX

Decision-Making for Autonomous Systems (edX)

Learn effective tactics for making key decisions when working with autonomous, self-driving vehicles. In autonomous vehicles such as self-driving cars, we find a number of interesting and challenging decision-making problems. Starting from the autonomous driving of a single vehicle, to the coordination among multiple vehicles. This course will teach you the fundamental mathematical model for many of these real-world problems.

Self Paced
Self-Paced
Design of mound breakwaters for feasibility studies. Cubipod® Manual 2016 (edX) EdX
Universitat Politècnica de València,UPValenciaX

Design of mound breakwaters for feasibility studies. Cubipod® Manual 2016 (edX)

The goal of this course is to provide the tools to create feasible designs of mound breakwaters protected with Cubipod® armors fulfiling the prescribed economic, functional and safety requirements. This course is intended for professionals of coastal and port engineering who work in the preliminary design and feasibility studies of breakwaters.

Self Paced
Self-Paced
Circuits and Electronics 2: Amplification, Speed, and Delay (edX) EdX
MIT,MITx

Circuits and Electronics 2: Amplification, Speed, and Delay (edX)

Learn how to speed up digital circuits and build amplifiers in the design of microchips used in smartphones, computers, and the Internet. Want to learn how to construct an amplifier for mobile phones? Wondering how energy storage elements like capacitors and inductors work, or how to make microchips run faster? This free circuit course taught by edX CEO and MIT Professor Anant Agarwal and colleagues is for you.

Self Paced
Self-Paced
Dynamics and Control (edX) EdX
Universitat Politècnica de València,UPValenciaX

Dynamics and Control (edX)

This is an interactive course about the basic concepts of Systems, Control and their impact in all the human activities. First, the basic concepts of systems, dynamics, structure and control are introduced. Then, looking at many examples in Nature and human made devices, we will realize that the dynamic behavior of most systems can be modified by adding a control system. Later we will see how knowing how to evaluate the dynamic behavior of a system and measure its performance will provide the tools to design new controlled systems fulfilling some requirements.

Self Paced
Self-Paced
Circuitos Eléctricos en Corriente Alterna (edX) EdX
Galileo University,GalileoX

Circuitos Eléctricos en Corriente Alterna (edX)

Curso introductorio de análisis de circuitos resistivos en AC. Aprende la base fundamental de Instalaciones Eléctricas. Este curso trata la teoría básica de circuitos eléctricos en corriente alterna. Un sólido conocimiento de esta teoría es clave para diseñar instalaciones eléctricas y sistemas de potencia.

Self Paced
Self-Paced
Viscoelasticidad y comportamiento mecánico-dinámico de materiales poliméricos. Modelización (edX) EdX
Universitat Politècnica de València,UPValenciaX

Viscoelasticidad y comportamiento mecánico-dinámico de materiales poliméricos. Modelización (edX)

Aprende sobre el comportamiento viscoelástico de polímeros para el diseño de componentes con materiales poliméricos. Los materiales poliméricos se caracterizan por tener un comportamiento viscoelástico lo cual implica que sus propiedades mecánicas surgen de la combinación de unas propiedades elásticas y viscosas.

Self Paced
Self-Paced