Click on Lab assignments to access Lab 1-3.
Tuesday, 29 September 2026
Friday, 25 September 2026
Lecture 1-2: (Embedded) C programming
This is a special lecture based on students' needs/requirements.
We cover the following topics to ensure that students are equipped (and/or refreshed) with C programming for their labs and mini-projects.
- Structure of a program in C
- Variables
- Operations
- Statements
- Functions
- Structure and union
- A some notices for embedded C in Ardruino
Wednesday, 23 September 2026
Lecture 1-1: Microprocessors and embedded programming
We gott the touch on the role of micro-controllers in mechatronic systems.
We used the Atmel micro-controller as an example to introduce its architecture and functionalities. We went through the functionalities of I/O ports, ADC/DAC, Timers/Counters/USARTs and so on.
We also discusses how to write a code in either Arduino and C code so you are aware of what embedded C program is and how to use it.
Please note that we will practice with the key features of the Atmel micro-controller during the lab assignments and mini-projects.
Wednesday, 16 September 2026
Lab 1-1
1. Students will receive and sign for the component kit used for labs and mini-projects.
2. Lab 1-1 - Basics of electronic components, circuit, and embedded C programming.
Click on Lab assignments to access Lab 1-1
Monday, 14 September 2026
Lecture 0-1: Introduction to Mechatronics
In this lecture, we overviewed the definitions of Mechatronics and learn that Mechatronics is nowadays known as multi/cross/inter-disciplinary field of science of mechanical engineering, electronics, computer engineering, communication engineering, systems and control engineering.
We discussed some mechatronic systems to find out what are their key components and functionalities: sensors, actuators, input and output signals with interfaces, and digital computing.
Finally, we overlooked the content of the course and how this course is related to the other course in Mechatronics focus.
Subscribe to:
Posts (Atom)