Keypad Door Lock System Using Arduino with Changeable Code(Electrical Engineering Mini Project)
Hi, and welcome to this tutorial (Yep it's old but classic), today I’m making a door lock project based on a Arduino board, keypad , LCD i²c screen , and I’ll use for the lock a solenoid and a relay , you can check my tutorial about the finger print door lock where I used a lock that uses a dc motor , so it depends on your lock system you’ll have to chose a wiring, codes and adapt them. For a real project, I don’t recommend using a solenoid at all, but rather hack a lock that can be opened by both electronic and mechanic lock and adapt your project for it. Parts So for this project we will need those components, alongside some jump wires, and a power supply of 12V Sorry I didn’t add it here: The Push Button is meant to open the lock from inside, you can remove it if you want, the resistor is for de-bounce. I used 4×4 Keypad you can use 3×4 but you’ll need to modify somethings in the code like for confirmation I use ‘A’ you can change it to ‘*’ or ‘#’. The solenoid is