Electronic locks compatible with Arduino parts

Keypad version
Opening the door with a keyboard and a secret code: C ++ Programming, Assembly: Arduino Nano, step by step motor (stepper motor), keyboard (keypad)
Mobile Application via Bluetooth version