キーボード・マトリクス 14x5=70
R/C | C1 | C2 | C3 | C4 | C5 | C6 | C7 | C8 | C9 | C10 | C11 | C12 | C13 | C14 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
R1 | ESC | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | BS |
R2 | TAB | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
R3 | CAPS | A | S | D | F | G | H | J | K | L | ; | ' | ENT | INS |
R4 | LSFT | Z | X | C | V | B | N | M | , | . | / | RSFT | HOME | PUP |
R5 | LCTL | LALT | FN1 | SPC | FN2 | RALT | RCTL | ← | ↓ | → | ↑ | DEL | END | PDN |
Arduino IDE 上で、マトリクスに合わせた列と行がきちんと認識できているか確認。押しても反応が無いのは、配線切れ、想定外の値が帰ってくるのは、どこかでショートしているから。
10x7=70、9x8=72なので、配線がちょっと分かりづらくてもいいなら、17本まで使用ピン数を減らすことは可能。
0 件のコメント:
コメントを投稿