Feb 01, 2023  
2021-2022 Undergraduate Academic Catalog 
2021-2022 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

ME 1301 - Introduction to Mechatronics

2 lecture hours 2 lab hours 3 credits
Course Description
The purpose of this course is to apply programming and algorithm development methods to acquire sensor measurements and to the control of hardware.  Applications in data acquisition, robotics, and mechatronics will be emphasized. (prereq: ME 190 )
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Apply concepts of structured programming in the control of hardware
  • Implement computer-based data acquisition to acquire sensor measurements
  • Design a basic embedded system to meet a desired set of needs
  • Write technical documentation recording engineering activities

Prerequisites by Topic
  • Programming

Course Topics
  • Programming with the Arduino Microcontroller
  • Digital I/O
  • Analog I/O, A/D and D/A conversion
  • Linear calibration and Servo Motor Control
  • Control of stepper motors
  • Introduction to robotics
  • Design projects

Laboratory Topics
  • Discrete I/O: switches and LEDS
  • Analog I/O: DC Motors, solar cells, temperature sensors, infrared sensors, and potentiometers
  • Control of a stepper motor: coordinated control of a two-axis positioning system
  • Introduction to C programming concepts
  • Deploying an embedded solution with the Arduino microcontroller
  • Introduction to robotics: coordinated control of a multi-axis robotic arm
  • Student design projects

Dr. Luis A. Rodriguez

Add to Portfolio (opens a new window)