In this project, I am going to show you how I created my ESP32 based doorlock mechanism using a keypad and a database to store my valid list of keycodes. The ESP32 board interfaces with a keypad, an I2C LCD display and my manual doorlock that is being controlled by my servo motor. It then connects to my Representation State Transfer API (REST) web service built using Node.js. The keycodes entered by the user thru my keypad is then validated to the list of my valid keypads stored in my MongoDB database.
The complete writeup with thorough design discussion and steps including code explanation is in my website
To see a demo of my project then have a look at this youtube video
Comments
Please log in or sign up to comment.