This is an old revision of the document!


Smart Cabinet Lock

Project Description

The project depicts a Smart Cabinet Lock System. This is a user-friendly security solution designed to safeguard your personal belongings. This system offers remote access control, enabling you to lock and unlock your cabinet or drawer from anywhere. The system will be equipped with an LED that automatically illuminate the drawer's contents when opened and turn off when closed, providing convenience and energy efficiency. A unique feature of this system is its ability to count the number of times the drawer is opened or closed in a day, providing valuable insights into usage patterns. Additionally, the system is programmed to send alerts for any unusual activities.

Hardware Description

This is the component list of the setup:



Project Setup

I used a simple plastic storage container with 2 drawers to be able to easily create my prototype. I also chose this model to be able to drill through the plastic and arrange my components to it's design is more pleasant.
I hid the ESP controller, the LED and the motor driver under this top lid. I wanted to be able to still access the board in case modifications to the Arduino sketch needed to be done.
In the back of the container, I have the input for the 12V power source, as well as the Reed sensor which registers whether or not the door has been opened. The initial Reed sensor broke after I initially added it. I has a spare 3-pin module. After connecting it I saw it worked without a problem, so I chose to leave it as it was.
Finally, the lock was mounted so that it would rest against the drawer and not let it open, unless the command from the user has been received.


Other Resources

Followed this tutorial to create my initial web app: https://randomnerdtutorials.com/esp32-firebase-web-app/#install-nodejs.

iothings/proiecte/2023/smartlock.1705390913.txt.gz · Last modified: 2024/01/16 09:41 by cristina.mustatea
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0