Arduino LCD Keypad Shield

This is a 16x2 LCD and Keypad shield for Arduino Uno, Diecimila, Duemilanove and Freeduino boards.

  •     Blue Backlight with white words
  •     uses 4 Bit Arduino LCD Library
  •     Left, Right, Up, Down and Select buttons
  •     Screen contrast adjustment
  •     Arduino Reset button

The board uses different pins to the Arduino example sketches, so to make the display work, use the following sequence of pins when starting the library:

LiquidCrystal lcd(8,9,4,5,6,7);

The buttons are connected to only one analog input pin through resistors to give a different voltage for each button, thus saving on input/output pins. Reading the buttons is easy and example code is shown below

Pin Connections

Pin            Function
Analog 0    Buttons (select, up, right, down and left)
Digital 4     DB4
Digital 5     DB5
Digital 6     DB6
Digital 7     DB7
Digital 8     RS (Data or Signal Display Selection)
Digital 9     Enable

 The board is a little bigger than an Arduino UNO (measuring 8cm x 6cm). This can be seen in the images.

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

void setup() {
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.setCursor(0,0);
  lcd.print("LCD Key Shield");
  lcd.setCursor(0,1);
  lcd.print("Press Key:");
}

void loop() {
  int x;
  x = analogRead (0);
  lcd.setCursor(10,1);
  if (x < 60) {
    lcd.print ("Right ");
  }
  else if (x < 200) {
    lcd.print ("Up    ");
  }
  else if (x < 400){
    lcd.print ("Down  ");
  }
  else if (x < 600){
    lcd.print ("Left  ");
  }
  else if (x < 800){
    lcd.print ("Select");
  }
}

Write a review

Please login or register to review
INDIA
We ship by DTDC and Indian Post based on product type. If you are confused on selecting shipping method please Contact Us back with your doubt.
 
INTERNATIONAL
We do not ship overseas certain products like certain chemicals, extremely heavy items and other sensitive items.
Registered Post Parcel: Transit time between 20-60 working days is expected.
Speed Post EMS: Transit period between 10-15 working days is expected.
DHL: Transit period between 3-5 working days is expected.

Arduino LCD Keypad Shield

Special Discounts

We offer Special Discount for Students and Institutes. Contact us for further details.

  • Product Code:
  • SKU: 14AC707
  • Availability: In Stock
  • Rs.735.76
  • Ex Tax: Rs.735.76