jehankandt
Published © Apache-2.0

Arduino Keypad 4x4

How to use Arduino Keypad Projects

BeginnerFull instructions provided46
Arduino Keypad 4x4

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
Button Pad 4x4 - LED Compatible
SparkFun Button Pad 4x4 - LED Compatible
×1

Software apps and online services

Arduino IDE
Arduino IDE
Arduino Web Editor
Arduino Web Editor

Story

Read more

Schematics

Arduino Keypad 4x4

Arduino Keypad 4x4

Code

Arduino Keypad 4x4

C/C++
Arduino Keypad 4x4
//.........................Jehnakandy..................
//.....................Arduino Keypad 4x4..............
//.................Download Keypad.h library...........

#include <Keypad.h>

const byte ROWS = 4; 
const byte COLS = 4; 

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}; 
byte colPins[COLS] = {5, 4, 3, 2}; 

Keypad customKeypad = Keypad(makeKeymap(hexaKeys), rowPins, colPins, ROWS, COLS); 

void setup(){
  Serial.begin(9600);
}
  
void loop(){
  char customKey = customKeypad.getKey();
  
  if (customKey){
    Serial.println(customKey);
  }
}

//...................Thankyou....................
//..............coded by : Jehankandy............

Credits

jehankandt

jehankandt

0 projects • 4 followers

Comments

Add projectSign up / Login