Tutorial: Basic 16x2 LCD with Arduino

On this tutorial, we will show you how to connect a basic 16x2 LCD to your Arduino.

Materials List

1x Arduino UNO

1x LCD 16x2

1x Potentiometer 10KΩ

1x Breadboard

Jumper wires

In the LCD datasheet we can check the correct pins of your display.

Connect it like the picture below.

Behind your display, we can see the pin numbers, from 1 to 16. To turn the backlight on, connect the pin 15 to 5V and the 16 to GND.

The Code

#include span style="color: #cc6600;">LiquidCrystal.h> //Include LCDs LibraryLiquidCrystal lcd(12, 11, 5, 4, 3, 2); //Attach LCDs and Arduino pin comunnication 
int time; //Entire variable declaration(time)

void setup()//setup section
{

lcd.begin(16, 2); //LCD begins. dimension: 16x2(Coluns x Rows)
lcd.setCursor(0, 0); // Positions the cursor in the first column (0) and the firt row (1) at LCD
lcd.print("LiquidCrystal.h"); //LCD write comand"LiquidCrystal.h"
lcd.setCursor(0, 1); // Positions the cursor in the first column (0) and the second row (1) at LCD
lcd.print("GarageLab"); // LCD write command "GarageLab"

}

void loop()
{
lcd.setCursor(13, 1); // Positions the cursor on the fourteenth column (13) and the second line (1) LCD
lcd.print(time); // Write the current value of the count variable in the LCD
delay(1000); // Waits for 1 second
time++; // Increment count variable

if(time == 600) // If the variable temp get to 600 (10 minutes), ...
{
time = 0; //... resets the count variable
}

}


Feel free to change the text and see what happens.

References:

http://www.sparkfun.com/datasheets/LCD/GDM1602K.pdf

http://arduino.cc/en/Tutorial/LiquidCrystal

Views: 26003

Tags: arduino, lcd, tutorial

Comment by HaimaN Adel on January 26, 2013 at 8:41am

thank you

done

this my project

Comment

You need to be a member of GarageLab (arduino, electronics, robotics, hacking) to add comments!

Join GarageLab (arduino, electronics, robotics, hacking)

Latest Activity

Jim Kelley joined Marcelo Rodrigues's group
Thumbnail

Arduino

Group for the Arduino communitySee More
9 hours ago
Jim Kelley posted a discussion

Help with selecting sensors

I am new to Arduino but am a quick study and can get up to speed fast. I can see some tremendous…See More
9 hours ago
GarageLab posted a blog post

These 3D-Printed Ants Could Be The Factory Workers Of The Future

These 3D-printed ants scuttle around much like the real thing. But loaded with sensors and wireless…See More
9 hours ago
Profile IconAdele Smurthwaite, Neil Cheng, John Hardie and 1 more joined GarageLab (arduino, electronics, robotics, hacking)
10 hours ago
GarageLab posted blog posts
Friday
Profile IconOleg and Scott Runner joined GarageLab (arduino, electronics, robotics, hacking)
Thursday
GarageLab left a comment for RMullen
"Hi RMullen! I'd like to let you know that FRANK KWABENA is no longer a member of…"
Wednesday
daniel gabriel updated their profile
Wednesday
daniel gabriel left a comment for daniel gabriel
"Good Day Mr. Wabena, i dont see any interesting on my profile but i really appreciated that you…"
Wednesday
RMullen replied to Lauren Elizabeth's discussion Scammed...?
"Yes there is another one sending out the same message now.  This is the message I got: FRANK…"
Wednesday
Rick Lin is now a member of GarageLab (arduino, electronics, robotics, hacking)
Wednesday
GarageLab posted a blog post
Tuesday
Profile IconCalvin M and harsha joined GarageLab (arduino, electronics, robotics, hacking)
Mar 24
GarageLab posted a blog post

These Colorful Liquid Droplets Chase Each Other Like Living Organisms

Scientists at Stanford University were at first perplexed by the strange behavior they observed…See More
Mar 23
GarageLab posted blog posts
Mar 20
Profile IconJody Bowie, Kevin Kvarda, Tony Stoklosa and 2 more joined GarageLab (arduino, electronics, robotics, hacking)
Mar 19
Sergey commented on GarageLab's blog post Tutorial: How to use the Monster Moto Shield
"Good day. Can you help me? I took this sketch, but it doesn't working( "
Mar 19
Profile IconDonald Soji Adedokun, Ankur Deo and Hannu Miettinen joined GarageLab (arduino, electronics, robotics, hacking)
Mar 18
GarageLab posted a blog post
Mar 18
GarageLab posted a blog post

Iron Man Delivers Kid’s Robotic Arm: Proof that Tony Stark Has a Heart

Alex Pring now has one heck of a story to tell his friends. Not only did the 7-year old meet Iron…See More
Mar 16

© 2015   Created by Marcelo Rodrigues.

Badges  |  Report an Issue  |  Terms of Service