Étape 1: Comprendre le clavier
La première chose que je veux que vous compreniez, c’est comment ce clavier fonctionne. Je sais ce que vous pensez... Clavier matricielle?... « Je vais pas avoir à prendre des pilules bleues pour que cela fonctionne je suis? ». Non ce n’est pas que la matrice... La meilleure façon de penser à un clavier matrice doit penser du cuirassé.Une matrice est quasiment une grille comme cuirassé composée de lignes et de colonnes. chaque bouton correspond à une ligne et une colonne. Voir la première image pour aider à illustrer cela mieux. Sur un clavier à 9 touches, vous devez utiliser 3 lignes et 3 colonnes. Le premier bouton ferait un lien entre la ligne 1 et colonne 1 (R1C1) tout comme dans battleship. 2 serait R1C2, 3 R1C3 et permet de dire 8 serait R3C2... le reste sont illustrés sur l’image.
Le point de ceci est plutôt que d’avoir 9 boutons différents au fil, tout ce que vous devez faire est fil 3 colonnes et 3 rangées pour beaucoup moins fils. Les avantages réels viennent quand vous commencez à ajouter des boutons. Ajout d’une autre ligne et colonne (2 fils) ajouterait 7 boutons... voir où je vais ?