Mechatronics Projects

 Experience building mechatronic systems using microcontrollers such as the Arduino and Raspberry Pi.

Built:

  1. A lead screw mechanism with position feedback

  2. Network Integrated Roomba

    • Added WiFi to an old robotic vacuum, allowing a user to remotely command the robot to carry out cleaning. Integrated the vacuum to a smart home network, using the MQTT network communication protocol.

    • Dissected the original Roomba, and learned about how it uses IR sensors and limit switches to carry out semi-intelligent cleaning.

Lead Screw Mechanism

Lead Screw Mechanism


Network Connected Roomba Iteration 1

Network Connected Roomba Iteration 1

Network Connected Roomba Working Prototype

Network Connected Roomba Working Prototype