57 Combo lock

57 : Combo lock

Design renderSelect Project123456789ONSW2
  • Author: Benjamin Collier
  • Description: set, reset, and check for a combo
  • GitHub repository
  • Clock: 0 Hz

How it works

this projects works by taking 4 inputs for number 0-9. The first 4 number inputed will be the new combo (0000 is not an input zero should be 0001). Then to "unlock" press your combo again. to reset and enter a new combo the unlock must be high and reset must be pressed, or master reset must be pressed.

How to test

Enter 4 single digits in binary into input 0-4, each input must be followed by 0000. Then input the same 4 digits in each followed by 0000 to make unlock high. a valid input would look some think like this: 0001, 0000, 0101, 0000, 1001, 0000, 0011, 0000, then 0001, 0000, 0101, 0000, 1001, 0000, 0011, 0000, will make unlock high.

IO

#InputOutput
0input 0unlock
1input 1
2input 2
3input 3
4reset
5master reset
6
7