
This Project works by driving power to the Cols Columns one by one, then waits for any changes on the Rows (triggered by Human Input) and scans a case to find the combination between the row and col columns before finding the right combination and recording the corresponding key.
This key is passed on to a decode module that finds the correct Seven Segment combination and then passes it on to the 1 digit seven Segment Display where it is displayed.
Connect your keypad to the PMOD pins and experiment by clicking some buttons and seeing their outputs!
Keypad PMOD: https://t.ly/lTZF0
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | row0 | 7 segment display outputs | col0 |
| 1 | row1 | col1 | |
| 2 | row2 | col2 | |
| 3 | row3 | col3 | |
| 4 | col counter 0 | ||
| 5 | col counter 1 | ||
| 6 | |||
| 7 |