A Liquid Crystal Displace is a flat panel display that uses light modulating properties of liquid crystals.
To know more about arduino : Click here
What Will I Learn?
- You will learn on how to Control LCD module
- You will learn on how to use Arduino Mega
- You will learn on how to use LiquidCrystal Library
Requirements
- LCD Module
- Arduino Mega
- Breadboard
- Jumping wires
- 10k ohm Potentiometer
Difficulty
- Basic
Tutorial Contents
Step 1: Physical Connection
LCD Module Pin outs
Connections :
- LCD pins 1,5, and 16 to the Ground
- LCD pins 2 and 15 to the VCC
- LCD pins 4,6,11,12,13 and 14 to digital pins of Arduino
- The middle pin of the Potentiometer to the LCD pin 3, others will be on VCC and Ground.
Step 2: Connection to IDE
Where to find the LiquidCrystal Library ?
go to Sketch > Include Library > then, find the LiquidCrystal Library.
and now, the library is on the sketch after clicking.
After that, you must select the board :
Open your IDE , go to Tools > Board > then choose Arduino/Genuino Mega or Mega 2560.
Step 3: Code
Code Block
/*
* Basic Arduino Mega Tutorial on how to Control LCD Module
* Created by Loyd Stephen Jayme
* https://utopian.io/@loydjayme25
*/
#include <LiquidCrystal.h> // includes the LiquidCrystal Library
LiquidCrystal lcd(1, 2, 4, 5, 6, 7); // Creates an LC object. Parameters: (rs, enable, d4, d5, d6, d7)
void setup() {
lcd.begin(16,2); // Initializes the interface to the LCD screen, and specifies the dimensions (width and height) of the display }
}
void loop() {
lcd.print("Arduino"); // Prints "Arduino" on the LCD
delay(3000); // 3 seconds delay
lcd.setCursor(2,1); // Sets the location at which subsequent text written to the LCD will be displayed
lcd.print("LCD Tutorial");
delay(3000);
lcd.clear(); // Clears the display
lcd.blink(); //Displays the blinking LCD cursor
delay(4000);
lcd.setCursor(7,1);
delay(3000);
lcd.noBlink(); // Turns off the blinking LCD cursor
lcd.cursor(); // Displays an underscore (line) at the position to which the next character will be written
delay(4000);
lcd.noCursor(); // Hides the LCD cursor
lcd.clear(); // Clears the LCD screen
}
Step 4: Compile and Run
Output
Curriculum
You can also visit my other Tutorial/(s)
FAILURE is not a hindrance to success, yet FAILURE is a SUCCESS because you learn something from it.
Yours truly,
@loydjayme25
#steemit-engineering #steemph #cebu #philippines
Posted on Utopian.io - Rewarding Open Source Contributors
Source- http://howtomechatronics.com/tutorials/arduino/lcd-tutorial/
I suppose if you are going to claim it as your tutorial you should not when something you post isn't original. The tutorial content photos and some info seem to be taken from the source.
Not indicating that the content you copy/paste is not your original work could be seen as plagiarism.
Some tips to share content and add value:
Repeated plagiarized posts are considered spam. Spam is discouraged by the community, and may result in action from the cheetah bot.
If you are actually the original author, please do reply to let us know!
Thank You!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
what i have copied from the original were only the code and some of the photos , the other contents are mine. I'll be careful next time on posting sir, and i will also give credits to the sources where i get some information. Thank you and God bless ..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
wow amazing
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Your contribution cannot be approved because it does not follow the Utopian Rules, and is considered as plagiarism. Plagiarism is not allowed on Utopian, and posts that engage in plagiarism will be flagged and hidden forever.
source
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit