In the final four weeks of ME 305: Introduction to Mechatronics, we were tasked with learning to interact with quadrature encoders, DC motors, and controller drivers to create a full system design.
Additionally, serial communication was introduced as a means of sharing information between our Nucleo microcontroller board and our PC running a Python script. Overall, this was a challenging project that provided a great opportunity to learn new hardware, as well as see the full benefits of creating classes to run multiple instances of a certain object.
Click on a week below to learn more about the project tasks for each week.