A simple electronic safe using an Elegoo Uno, 4x4 keypad, 16x2 LCD, and a servo motor. The safe unlocks with a password and allows the user to set a new code.
- Password-protected access
- Servo-controlled locking mechanism
- LCD user interface
- Option to create a new password
- Reset input using
*
- Elegoo Uno (Arduino Uno compatible)
- 16x2 LCD (parallel)
- 4x4 Matrix Keypad
- Servo motor
- Jumper wires
- Breadboard
- Enter the correct code on the keypad
- Press
#to submit - Servo unlocks the safe
- After closing, re-enter the code to lock it again
- Enter
AAAAafter unlocking to create a new password
1234
- Keypad
- LiquidCrystal
- Servo
Install them using the Arduino Library Manager.
- Open
Safe_Code.inoin the Arduino IDE - Select Board → Arduino Uno
- Select the correct COM Port
- Click Upload
- EEPROM password storage
- Buzzer feedback
- Limit password length
- Hide input characters with
*
This project is licensed under the MIT License.
