Keypad 4X4 Module Interfacing with Arduino Uno

Поділитися
Вставка
  • Опубліковано 10 вер 2024

КОМЕНТАРІ • 1

  • @somdattjangid1911
    @somdattjangid1911  Місяць тому

    #include
    const byte ROWS = 4; /* four rows */
    const byte COLS = 4; /* four columns */
    /* define the symbols 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] = {13, 12, 11, 10}; /* connect to the row pinouts of the keypad */
    byte colPins[COLS] = {9, 8, 7, 6}; /* 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(){
    char customKey = customKeypad.getKey();
    if (customKey){
    Serial.println(customKey);
    }
    }