As a disclaimer, this was an 8-week-long project, so our team was not able to create a polished design.
This project was a full-scope project where our team ideated a product that we would ultimately like to use in our everyday life, so our team decided to make an automatic spice dispenser to reduce the time required to find your spices and to find the right measurement tool.
In order to accomplish this project, our team created a specification table for all of our design's subsystems which were verified upon prototype completion. Our team selected the appropriate sensors and motors which were implemented into our PCB design. Next, our team used EAGLE to design our PCB, and our team had the board fabricated using an external board manufacturer.
In order to implement our design, our team created a Git Hub repository to collaborate on our C++ code. As seen above, our team utilized task diagrams and finite state machines within our C++ code to properly run our system. Finally, our team used Doxygen to create the proper documentation for our code.
© 2025 • All content within this project is strictly the property of John Bruner and is not for public use without permission.
Comments