3 X 4 Matrix Keypad 12 Buttons Keyboard Module Array Switch Tactile Keypad for Arduino Microcontroller
- Product Code: FZ0840B- 3 X 4 Matrix keypad
- Availability: In Stock
- $8.99
- Ex Tax: $8.99
- Price in reward points: 2
- 2 or more $6.99
- 5 or more $4.99
- 10 or more $3.99
- 30 or more $2.99
Tags: 3 x 4, Matrix Keypad, Keyboard
Description:
This keypad has 12 buttons, arranged in a telephone-line 3x4 grid. The keys are connected into a matrix, so you only need 7 microcontroller pins (3-columns and 4-rows) to scan through the pad.
First, ignore the sellers numbering. There's a mistake in it. Second, know that the first and last position on the keypad terminals are not being used so my keypad numbering goes like this:
X 1 2 3 4 5 6 7 X
Third, Arduino pin numbers 0 and 1 are generally not used for the keypad so start with 2 - 8. The corresponding pin numbers to wire to the keypad are as follows:
X 7 2 6 5 8 4 3 X
The correct row and col are as follows:
X C2 R1 C1 R4 C3 R3 R2 X
This means when you create your code (sketch), the lines of code that designate the Arduino pins being used for the key pad are as follows:
byte rowPins[ROWS] = {2, 3, 4, 5};
byte colPins[COLS] = {6, 7, 8};
Package included:
1 X Matrix Keypad 3X4
This keypad has 12 buttons, arranged in a telephone-line 3x4 grid. The keys are connected into a matrix, so you only need 7 microcontroller pins (3-columns and 4-rows) to scan through the pad.
First, ignore the sellers numbering. There's a mistake in it. Second, know that the first and last position on the keypad terminals are not being used so my keypad numbering goes like this:
X 1 2 3 4 5 6 7 X
Third, Arduino pin numbers 0 and 1 are generally not used for the keypad so start with 2 - 8. The corresponding pin numbers to wire to the keypad are as follows:
X 7 2 6 5 8 4 3 X
The correct row and col are as follows:
X C2 R1 C1 R4 C3 R3 R2 X
This means when you create your code (sketch), the lines of code that designate the Arduino pins being used for the key pad are as follows:
byte rowPins[ROWS] = {2, 3, 4, 5};
byte colPins[COLS] = {6, 7, 8};
Package included:
1 X Matrix Keypad 3X4