On the Subject of Lettered Hexabuttons
From the inspiration of Red Numbers, I give you Orange Letters.
Press the center hexabutton to receive a text-to-speech message consisting of a 5 digit number. If you are unable to hear, press the Status Light to enable/disable Deaf Mode. Pressing it will also reset any input you have made. Create a matrix of 5×5 letters of the alphabet excluding the Z.
Write the 5 digit number on the top and left side of the matrix. Then rearrange the matrix so that the numbers are in ascending order:
4 | 3 | 1 | 2 | 5 | |
---|---|---|---|---|---|
4 | A | B | C | D | E |
3 | F | G | H | I | J |
1 | K | L | M | N | O |
2 | P | Q | R | S | T |
5 | U | V | W | X | Y |
1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|
4 | C | D | B | A | E |
3 | H | I | G | F | J |
1 | M | N | L | K | O |
2 | R | S | Q | P | T |
5 | W | X | V | U | Y |
1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|
1 | M | N | L | K | O |
2 | R | S | Q | P | T |
3 | H | I | G | F | J |
4 | C | D | B | A | E |
5 | W | X | V | U | Y |
Pressing a non-center button will place a piece on the matrix at the same spot as the letter displayed on the button. Pressing a 2nd non-center button will cause the piece to move to that letter’s space, storing the Manhattan distance between the 2 letters.
Press all 6 buttons in such a way that the distance being stored is greater than the previous stored distance to disarm the module. If any distance is less than or equal to its previous distance, the module will strike after 6 buttons have been pressed, resetting all input. Pressing the center button will also reset all input.