In the setup we have to create the custom character using the createChar() function. In the source code below we can notice how we can specify the appearance of the character by changing the 0 into 1 which represents the 5×8 pixels. We can specify the appearance of each character by an array of 8 bytes. It supports up to 8 characters of 5×8 pixels. It is also possible to write a custom characters to the LCD. cursor() // Displays an underscore (line) at the position to which the next character will be written delay( 4000) noBlink() // Turns off the blinking LCD cursor blink() //Displays the blinking LCD cursor delay( 4000) setCursor( 2, 1) // Sets the location at which subsequent text written to the LCD will be displayed print( "Arduino") // Prints "Arduino" on the LCD delay( 3000) // 3 seconds delay Parameters: (rs, enable, d4, d5, d6, d7) void setup () */ # include // includes the LiquidCrystal Library LiquidCrystal lcd ( 1, 2, 4, 5, 6, 7) // Creates an LC object.
#Arduino lcd library clear line code
Here’s the source code of the first example from the video: Using the clear() function we can clear the LCD screen. The cursor() function is used for displaying underscore cursor and the noCursor()function for turning off. The blink() function is used for displaying a blinking cursor and the noBlink() function for turning off. The setCursor() function is used for setting the location at which subsequent text written to the LCD will be displayed. Using the print() function we print on the LCD. In the setup we have to initialize the interface to the LCD and specify the dimensions of the display using the begin() function. The parameters of this object should be the numbers of the Digital Input pins of the Arduino Board respectively to the LCD’s pins as follow: (RS, Enable, D4, D5, D6, D7). We can do that like this: Sketch > Include Library > Liquid Crystal. The R/W pin will be connected to Ground and the Vo pin will be connected to the potentiometer.įirst thing we need to do is it insert the Liquid Crystal Library. The Enable pin will be connected to pin number 2 and the RS pin will be connected to pin number 1. The LCD’s registers from D4 to D7 will be connected to Arduino’s digital pins from 4 to 7. We will use just 6 digital input pins from the Arduino Board. As an Amazon Associate I earn from qualifying purchases.