Question: Write an Arduino program to design a password lock that has four users. The password should be at least 6 digits long. Use a 4

Write an Arduino program to design a password lock that has four users. The password should be at least 6 digits long. Use a 4x4 matrix keypad to take input. Use the keypad's A, B, C, and D keys to determine users one to four. Store all the user passwords in EPROM so that if Arduino is unplugged, the password remains in non-volatile storage. The DOT matrix displays the selected user while the program takes the password. Once login is successful, display the word Welcome. You can use a scrolling effect to accommodate the word or show them one character at a time. On login failure, you should flash X on the dot matrix display.
Your code should also display the login status and all the steps in the serial monitor. Upon successful login, display a meaningful message on the serial monitor.
Use # as enter to confirm login. Use * to start the program again.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!