Selbstklebende Folientastatur 4×4 Matrix

Hübsche selbstklebende Folientastatur – optimal geeignet für Codeschlösser etc…

Beispielcode mit Arduino Keypad Library (Anschlüsse 1-8 verbunden mit Arduino Digital 2-9)

 


/* @file CustomKeypad.pde
|| @version 1.0
|| @author Alexander Brevig
|| @contact alexanderbrevig@gmail.com
||
|| @description
|| | Demonstrates changing the keypad size and key values.
|| #
*/
#include <Keypad.h>

const byte ROWS = 4; //four rows
const byte COLS = 4; //four columns
//define the cymbols on the buttons of the keypads
char hexaKeys[ROWS][COLS] = {
{‚1′,’2′,’3′,’A‘},
{‚4′,’5′,’6′,’B‘},
{‚7′,’8′,’9′,’C‘},
{‚*‘,’0′,’#‘,’D‘}
};
byte rowPins[ROWS] = {9, 8, 7, 6}; //connect to the row pinouts of the keypad
byte colPins[COLS] = {5, 4, 3, 2}; //connect to the column pinouts of the keypad

//initialize an instance of class NewKeypad
Keypad cusomKeypad = Keypad( makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS);

void setup(){
Serial.begin(9600);
}

void loop(){
char customKey = cusomKeypad.getKey();

if (customKey != NO_KEY){
Serial.println(customKey);
}
}

Folientastatur mit Arduino

Folientastatur mit Arduino

 

 

Dieser Beitrag wurde unter Produkte veröffentlicht. Setze ein Lesezeichen auf den Permalink.

Eine Antwort auf Selbstklebende Folientastatur 4×4 Matrix

Schreibe einen Kommentar