0% found this document useful (0 votes)
361 views

Arduino Interfacing With LCD Without Potentiometer - Instructables

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
361 views

Arduino Interfacing With LCD Without Potentiometer - Instructables

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

 (/) Circuits (/circuits/) Workshop (/workshop/) Craft (/craft/) Cooking (/cooking/) Living (/living/) Outside (/outside/) Log In (/account/login/)

|
Sign Up

Teachers (/teachers/) (/account/register/)

instructables (/circuits/) Projects (/circuits/projects/) Contests (/contest/) Let's Make...


circuits 

Arduino Interfacing With LCD Without Potentiometer


By Pawandeepsingh (/member/Pawandeepsingh+/)
in Circuits (/circuits/) > Arduino (/circuits/arduino/projects/) 28,955 6 10

Download Favorite

Arduino uno and LCD interfacing without potentiometer + Arduino code

Watch on

(/member/Pawandeepsingh+/)
By Pawandeepsingh
About: I like doing automation projects, 3d printing, and learning new
(/member/Pawandeepsingh+/)
engineering skills. Also at the same time, I believe in sharing whatever I
My youtube channel
learn with people around me and on the internet. More About
(https://www.youtube.com/channel/UCURabCyMWkBvSlee2NQnrHQ)
Pawandeepsingh » (/member/Pawandeepsingh+/)
Follow

Aim: To interface 16x2 LCD with arduino without use of any potentiometer, breadboard,
resistors

Components required:

1. Arduino Uno: https://www.dnatechindia.com/arduino_uno_r3.html


(https://www.dnatechindia.com/arduino_uno_r3.html)

(https://www.dnatechindia.com/arduino_uno_r3.html)2. 16x2 Alphanumeric LCD:


https://www.dnatechindia.com/Alphanumeric-LCD-2x1...
(https://www.dnatechindia.com/Alphanumeric-LCD-2x16.html)
(https://www.dnatechindia.com/Alphanumeric-LCD-2x16.html)3. Jumper cables:
https://www.dnatechindia.com/jumper-wire-male-to-...
(https://www.dnatechindia.com/jumper-wire-male-to-female-pack-of-40.html)

Softwares required:

1. Arduino IDE

About this project:

In this project we will only be using a LCD, Arduino uno, jumper wires to display text on the LCD.
We will use the digital pin 6 to control the contrast value of the LCD. The function to display text
on the lcd will be | lcd.print (“Your text here”) |

 Add Tip V Ask Question | Comment Download

Supplies
Components required:

1. Arduino Uno: https://www.dnatechindia.com/arduino_uno_r3.html 2. 16x2 Alphanumeric


LCD: https://www.dnatechindia.com/Alphanumeric-LCD-2x16.html 3. Jumper cables:
https://www.dnatechindia.com/jumper-wire-male-to-female-pack-of-40.html Softwares
required: 1. Arduino IDE

 Add Tip V Ask Question | Comment Download

Step 1: Procedure:

(https://content
auto=webp&frame=1&fit=bounds&md=77b2d40685a18c4102ff27d741bec214)
instructables com/ORIG/FF9/VU8L/JXCCU6V0/FF9VU8LJXCCU6V0 png? auto=webp&frame=1&width=1024&height=1024&fit=bounds&md=2241251b3c1b80e045fe2b42
(https://content instructables com/ORIG/F6E/BXLH/JXCCU69B/F6EBXLHJXCCU69B p
Connect the pins from the LCD on the Arduino digital according to the pins indicated in the
table and schematic

 Add Tip V Ask Question | Comment Download

Step 2: Code
1) Download the following code.

2) Open the following in Arduino ide.

3) Connect the arduino with your PC.

4) From the tools menu select the port and board correctly.

5) Hit the upload button and the text shall be displayed on your LCD.

LCD_code.ino (https://content.instructables.com/ORIG/FL5/E2XU/JXCCU721/FL5E2XUJXCCU721.ino)
Download (https://content.instructables.com/ORIG/FL5/E2XU/JXCCU721/FL5E2XUJXCCU721.ino)

 Add Tip V Ask Question | Comment Download

2 People Made This Project!

WAQAR AHMEDQ (/member/WAQAR+AHMEDQ/) made it! shreymehra999shrey (/member/shreymehra999shrey/) made it!

Did you make this project? Share it with us!

I Made It!

Recommendations
(/Homemade-CNC-Machine-From-DC-Servo- (/DIY-Low-Cost-Spectrometer/)
Motors-and-Wood/)
DIY Low Cost Spectrometer (/DIY-Low-
Homemade CNC Machine From DC Servo Cost-Spectrometer/)
by Technovation
Motors and Wooden Wine Boxes (/member/Technovation/)
in Computers
(/Homemade-CNC-Machine-From-DC-
w
1

219
8
14K

131
8
17K

(/contest/rainbow2021/) (/contest/concrete2021/)

 Add Tip

V Ask Question

| Post Comment

We have a be nice policy.

Please be positive and constructive.

Add Images Post

10 Comments

(/member/je_1972/) je_1972 (/member/je_1972/) 8 months ago


Reply / Upvote
Worked great, we tried two other methods and this was the 1st that worked for us! Thanks :)

(/member/adyrocks31/) adyrocks31 (/member/adyrocks31/) Tip


9 months ago

Reply / Upvote
make the constract=0 in the code
(https://content.instructables.com/ORIG/FP6/ROV6/KF73RK52/FP6ROV6KF73RK52.png?
auto=webp&fit=bounds&frame=1)

(/member/anoilhero27/) anoilhero27 (/member/anoilhero27/) 1 year ago


Reply / Upvote
lcd not showing anything.
3
replies
F

(/member/Pranav_17/) Pranav_17 (/member/Pranav_17/) 10 months ago


Reply / Upvote
works thankyou

/2 (/member/Stud82/) Stud82 (/member/Stud82/) 1 year ago


Reply / Upvote
Add a resistor with 220ohm between lcd pin A and 5V.

/1 (/member/namespace_7/) namespace_7 (/member/namespace_7/) Question


1 year ago
on Step 2

Answer / Upvote
cannot see the text on lcd ? did anyone faced the same problem?

1
answer
F

Post Comment

Categories About Us Resources

 Circuits  Living Who We Are Sitemap (/sitemap/)


(/circuits/) (/living/) (/about/) Help (/how-to-write-a-
 Workshop  Outside Why Publish? great-instructable/)
(/workshop/) (/outside/) (/create/) Contact (/contact/)
 Craft  Teachers
(/craft/) (/teachers/)
 Cooking
(/cooking/)
Find Us
(https://www.instagram.com/instructables/) (https://www.pinterest.com/instructables) (https://www.facebook.com/instructables) (https://www.twitter.com/instructables)

© 2021 Autodesk, Inc. Terms of Service (http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=21959721)


Privacy Statement (http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=21292079)
Privacy settings
Legal Notices & Trademarks (http://usa.autodesk.com/legal-notices-trademarks/)
(http://www.autodesk.com)

You might also like