An arduino-based keypad entry system designed to drive a electronic solenoid based door lock