Our project focuses on designing and developing an automatic Key Vending Machine that manages access to every room within the UCI School of Engineering. The current system relies heavily on staff to approve requests, distribute keys, and manually track returns, which can be inefficient, slow, and prone to disorganization. Our solution aims to streamline this process by fully automating key requests, approvals, checkouts, and returns through an integrated background database.
The machine utilizes a motorized gantry system, magnetic key blocks, and organized storage slots to securely store, identify, and dispense keys based on verified user authorization. Additional subsystems include a user interface for requesting and retrieving keys as well as automated logging to maintain accurate real-time records. This project ultimately aims to reduce staff workload while improving overall efficiency, reliability, and organization for the engineering school.