Tags: 4x4, Matrix, Keypad, Black, OLD, TELEPHONE, arduino

Keypad 4x4 Matrix Black For Arduino

  • 25.00 AED
    • Ex Tax:25.00 AED
    • Brands techmaze
    • Product Code: Digital
    • Availability: In Stock
    This high quality keypad is easy to use and is perfect for your electronics project. It provides numeral inputs from 0 - 9 and alphabetical inputs A - D in addition to the * and # symbols.JUST LIKE OLD TELEPHONEThis is the Arduino code for 4x4 keypad (black).This video shows you how to use 4x4 black..
    This high quality keypad is easy to use and is perfect for your electronics project. It provides numeral inputs from 0 - 9 and alphabetical inputs A - D in addition to the * and # symbols.
    JUST LIKE OLD TELEPHONE

    This is the Arduino code for 4x4 keypad (black).

    This video shows you how to use 4x4 black keypad for Arduino
    1. Library code for 4x4 Keypad
    
     /*
     * Original sourse: https://playground.arduino.cc/Code/Keypad
     * This is the Arduino code for 4x4 black keypad
     * watch the video for details and demo https://youtu.be/1rfrvOTxtrg	
     *  * 
     * Written by Ahmad S. for Robojax Video channel www.Robojax.com
     * Date: April 15, 2018, in Ajax, Ontario, Canada
     * Permission granted to share this code given that this
     * note is kept with the code.
     * Disclaimer: this code is "AS IS" and for educational purpose only.
     * this code has been downloaded from http://robojax.com/learn/arduino/
     * 
     */
    /* @file HelloKeypad.pde
    || @version 1.0
    || @author Alexander Brevig
    || @contact [email protected]
    ||
    || @description
    || | Demonstrates the simplest use of the matrix Keypad library.
    || #
    */
    #include <Keypad.h>
    
    const byte ROWS = 4; //four rows
    const byte COLS = 4; //three columns
    char keys[ROWS][COLS] = {
      {'1','2','3','A'},
      {'4','5','6','B'},
      {'7','8','9','C'},
      {'*','0','#','D'}
    };
    
    // connect the pins from right to left to pin 2, 3, 4, 5,6,7,8,9
    byte rowPins[ROWS] = {5,4,3,2}; //connect to the row pinouts of the keypad
    byte colPins[COLS] = {9,8,7,6}; //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();
        // just print the pressed key
       if (key){
        Serial.print("Key ");
        Serial.print(key);
        Serial.println(" is pressed");
      } 
      
      // this checks if 4 is pressed, then do something. Here  we print the text but you can control something.
      if (key =='4'){
        // do something here is 4 is pressed
        Serial.println("Key 4 is pressed -> Action");
      }
    }
        
    
    	
        
    


    Tags: button;keypad;input

    There are no reviews for this product.

    Write a review

    Please login or register to review