Modul-4×4-Keypad-Matrix-Buttons-roboromania-f

Modul 4×4 Keypad Matrix Buttons (430)

15,00 RON.

Modul 4×4 Keypad
Arduino projects.

Modul 4x4 Keypad Matrix Buttons (430)

Modul 4×4 Keypad Matrix Buttons

Modul-4x4-Keypad-Matrix-Buttons-roboromania

Modul-4x4-Keypad-Matrix-Buttons-roboromania-schema

Exemplu de conectare la Arduino :

Modul-4x4-Keypad-Matrix-Buttons-roboromania-ex

Exemplu de cod :

/*******************************************************
* name: Password Lock
* note: you need to add the Keypad folder under test experiment\code\Library to the Arduino libraries folder
* function: when you press one button, you can see the keyvalue print on the serial monitor
* Keypad Uno
* X1 8
* X2 9
* X3 10
* X4 11
* Y1 4
* Y2 5
* Y3 6
* Y4 7
*
*********************************************************/
#include <Keypad.h> //use the Keypad libraries

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′,’4′ }
,
{
‘5’,’6′,’7′,’8′ }
,
{
‘9’,’A’,’B’,’C’ }
,
{
‘D’,’*’,’0′,’#’ }
};
byte rowPins[ROWS] = { 4, 5, 6, 7}; //connect to the row pinouts of the keypad
byte colPins[COLS] = { 8, 9, 10, 11}; //connect to the column pinouts of the keypad

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

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

void loop()
{
readKey();
//delay(100);
}

void readKey()
{
int correct = 0;
char customKey = customKeypad.getKey();//get the key value
if(customKey)
{
Serial.print(„keyValue: „);
Serial.println(customKey);
}
//delay(100);
}

Serial-Modul-4x4-Keypad-Matrix-Buttons-roboromania

Arduino projects.

Opinii

Nu există încă recenzii.

Fii primul care scrie un comentariu “Modul 4×4 Keypad Matrix Buttons (430)”