A facial-recognition system to prevent getting locked out
This project started with a problem: the design of the dorm room doors allowed students to exit and close the door while it remained locked, causing many, including myself, to lock themselves out. After a few iterations, I was able to design a reliable, secure system to unlock my door using a facial recognition library in Python running on a Raspberry Pi, and a stepper motor controlled by an Arduino that moves a custom 3D-printed doorknob. I also implemented a soft-close system since the door became too heavy to reliably close on its own. I had to mount everything with command strips and duct tape, since I didn’t own the door, but this system could be integrated much more cleanly as a more permanent solution, which I am currently working on.
Final hardware test
Proof-of-concept hardware test.
Soft close test