loading
Welcome to my FIRST instructable,

i will show you how to connect a 16x2 lcd display to an arduino,

follow these simple step by step instructions and you will have it done in no time :)

Step 1: Gather All The Items You Need :)

You Need The Following Items :

Arduino
LCD Display 16x2
Jumper Wires
Breadboard
Stripboard
Header Pins
Electrical Tape ( White If Possible )

Tools Needed :

Soldering Iron
Wire Strippers
Pliers
Soldering Iron
Flux ( Liquid Or Solid )
Soldering Iron Cleaner
Tape Dispenser ( Makes Life So Much Easier )
Small Side Cutters
Permanent Marker Pen
<p>How can I use this with an ultrasonic sensor?</p>
<p>THANKS ...nice tutoial </p>
<p>THANKS ...nice tutoial </p>
<p>i loved it.....thank u brother....</p>
<p>Hey, I connected the wires as required and also uploaded the code, but only the LCD gets powered on. There is no message on the screen. Unable to figure out the problem. Help!</p>
<p>same hear . . :( need help</p>
<p>i want to made it</p>
<p>Very tidy. What is the exact wire you stripped and used?</p>
<p>hello sir, i have done everything according to your given setup but lcd 's last 8 digits of both rows are not working</p>
<p>HafizA3, hi there, sorry to hear you are having problems, have you copy and pasted the code exactly? if so can you also check your soldering connections as if there is a loose connection on one of the LCD pins then it could affect it, only thing i can reccomend is to upload the blink sketch to your arduino and then upload the code again to see if that sorts it? it may of gone wrong whilst uploading the first time, thanks</p>
<p>This is a very CLEAN write-up! I am ordering LCDs to be used in a shed project of mine and I think your perfboard use is the cleanest I have seen yet!</p>
<p>Great instructable, What is I wanted to display different information on lcd, would can this be accomplished using your model? with slight modification of code and pins?</p>
TO CHANGE the text of the display, find the following values :<br><br>lcd.print(&quot; **Text for line 1 of LCD**&quot;);<br><br>lcd.print(&quot; **Text for line 2 of LCD**&quot;);<br><br>And then change the part that says :<br><br>**Text for line 1 of LCD**<br><br>**Text for line 2 of LCD**
<p>Ok thanks, I figured that part. In your &quot;added Extras&quot; you have 2 LCD's what if I wanted to add different txt to each LCD? would it be be a simple matter of duplicating the code and renaming LCD. to lcd2 and changing the pin?</p>
<p>good job ! <br>thanks</p>

About This Instructable

259,964views

48favorites

License:

More by shanecoley:Connect A 16x2 LCD Display To An Arduino 
Add instructable to: