Helaas zijn wij momenteel telefonisch slecht bereikbaar! Voor dringende vragen graag mailen naar support@kiwi-electronics.nl

Gratis verzending vanaf € 75
binnen Nederland

Snel in huis
Verzonden vanuit Nederland

Wereldwijde verzending
Naar elke bestemming met UPS

Thuiswinkel Waarborg

Categorieën

3x4 Phone-style Matrix Keypad

3x4 Phone-style Matrix Keypad
0 beoordeling(en).

Artikelcode: ADA-1824
€ 8,95 Excl. BTW: € 7,40
15 stuk(s) direct uit voorraad leverbaar.

Aantal: In winkelwagen
Hoeveelheid Per stuk
10+€ 8,51 (Excl. BTW: € 7,03)
50+€ 8,06 (Excl. BTW: € 6,66)

Dit keypad heeft 12 knopjes, gearrangeerd in een GSM style 3x4 rooster. Gemaakt van plastic met stevige knopjes. De knopjes zijn gekoppeld aan een matrix dus je hoeft maar 7 microcontroller pins te gebruiken (3-columns en 4-rijen) om door het pad te scannen. 

Er is een Matrix Keypad Arduino library die perfect hiervoor werkt. Het is eigenlijk een stevigere versie van de Membrane 3x4 Matrix Keypad en komt met 7 of 8 header pins voorgesoldeerd. Als jou order met een 8e pin komt, deze wordt niet gebruikt, dus je kan hem gewoon losgekoppeld laten.

  • Force: 160-180g
  • Contact Resistance: <100Ω
  • Weight: 23g

De Matrix Keypad Arduino library werkt goed met dit product maar er is een kleine suggestie die Adafruit maakt om de initialization code in de voorbeelden te veranderen naar:

#include "Arduino.h"
#include "Keypad.h"

const byte ROWS = 4; //four rows
const byte COLS = 3; //three columns
char keys[ROWS][COLS] = {
  {'1','2','3'},
  {'4','5','6'},
  {'7','8','9'},
  {'*','0','#'}
};
byte rowPins[ROWS] = {5, 6, 7, 8}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {2, 3, 4}; //connect to the column pinouts of the keypad

Keypad keypad = Keypad( makeKeymap(keys), rowPins, colPins, ROWS, COLS );

void setup(){
  Serial.begin(9600);
}
  
void loop(){
  char key = keypad.getKey();
  
  if (key != NO_KEY){
    Serial.println(key);
  }
}

Hierdoor verwisselen de * en # knopjes en laat je de Arduino koppelen met alle pins in de volgorde van digital 2 naar digital 9. 

Product
Merk: Adafruit
MPN: P1824
Er zijn geen beoordelingen voor dit product.

Beoordeel

Je naam:


Je beoordeling: Note: HTML-code wordt niet vertaald!

Oordeel: Slecht           Goed

Voer onderstaande code in: