Friday
Individual Problem Proposal.
Wednesday
Team Selection.
Friday
Team Problem Proposal.
Sunday
Team website is ready.
Wednesday:
Have the PCB block diagram done.
Friday:
First draft of PCB schematic is ready.
Sunday:
We have an optimized PCB schematic finalized for review.
Wednesday
Optimized PCB schematic.
PCB Feedback updated, ready to be ordered.
Monday
GitHub and Arduino environment set up.
Friday
Measure distance code complete. However at the end we did not implemented in the final design
Wednesday
Able to change the motor's speed and rotation based on the distance required to move to.
Friday
The PCB components are soldered in the board and work with the ESP32.
TMC2209 motor drivers soldered on another module. The motor drivers we used in the PCB did not did not perform as well and did not provide enough torque.
Wednesday
Able to control the motors using Web User Interface.
CAD for 3D printer is finished.
Friday
Designed and assembled a laser cut version of the enclosure. The printed version was too heavy for the bot to hold itself.
Monday:
The motor for the mop spins correctly. The mop stays in place, and picks up dirt from the window.
Wednesday:
Adjust potentiometer and additional power to have all three motors spin at the same time.
Thursday:
The robot can cover some part of the window surface.
Monday:
We test the robot on different window shapes, sizes, and cleaning abilities.
Wednesday:
The robot is ready to show off its cleaning abilities at the final showcase.
Group photo with our bot, our video, and our poster during demo day. We showed off the cleaning abilities of the bot using a whiteboard and a marker. Controlling the position with our phones, we got the robot to move up, down, left and right across the whiteboard, sweeping the stains as it moved.