<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Arduino%2FC2%2FArduino-with-LCD%2FEnglish-timed</id>
		<title>Arduino/C2/Arduino-with-LCD/English-timed - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Arduino%2FC2%2FArduino-with-LCD%2FEnglish-timed"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;action=history"/>
		<updated>2026-04-16T23:29:22Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;diff=44872&amp;oldid=prev</id>
		<title>Sandhya.np14 at 06:55, 23 October 2018</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;diff=44872&amp;oldid=prev"/>
				<updated>2018-10-23T06:55:35Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;amp;diff=44872&amp;amp;oldid=44793&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Sandhya.np14</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;diff=44793&amp;oldid=prev</id>
		<title>Pratik kamble at 10:20, 16 October 2018</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;diff=44793&amp;oldid=prev"/>
				<updated>2018-10-16T10:20:52Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 10:20, 16 October 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 294:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 294:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''lcd''': A variable of '''type liquid crystal'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''lcd''': A variable of '''type liquid crystal'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''cols''': the number of columns that the display has.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''cols''': the number of columns that the display has.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pratik kamble</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;diff=44792&amp;oldid=prev</id>
		<title>Pratik kamble: Created page with &quot;{| Border = 1 | '''Time''' |'''Narration'''  |- | 00:01 | Welcome to the''' Spoken Tutorial''' on''' Interfacing Arduino with LCD.'''  |- | 00:07 |In this tutorial, we will le...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Arduino/C2/Arduino-with-LCD/English-timed&amp;diff=44792&amp;oldid=prev"/>
				<updated>2018-10-16T10:18:57Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| Border = 1 | &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; |&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- | 00:01 | Welcome to the&amp;#039;&amp;#039;&amp;#039; Spoken Tutorial&amp;#039;&amp;#039;&amp;#039; on&amp;#039;&amp;#039;&amp;#039; Interfacing Arduino with LCD.&amp;#039;&amp;#039;&amp;#039;  |- | 00:07 |In this tutorial, we will le...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| Border = 1&lt;br /&gt;
| '''Time'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
| Welcome to the''' Spoken Tutorial''' on''' Interfacing Arduino with LCD.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:07&lt;br /&gt;
|In this tutorial, we will learn to:&lt;br /&gt;
&lt;br /&gt;
Connect an''' LCD''' to''' Arduino''' board&lt;br /&gt;
Write a program to display a text message on the '''LCD'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:18&lt;br /&gt;
| To follow this tutorial, you should have:&lt;br /&gt;
Basic knowledge of''' Electronics '''and&lt;br /&gt;
Basic knowledge of''' C''' or''' C++''' programming language&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:30&lt;br /&gt;
|Here I am using:&lt;br /&gt;
&lt;br /&gt;
'''Arduino UNO Board'''&lt;br /&gt;
'''Ubuntu Linux 14.04''' operating system&lt;br /&gt;
'''Arduino IDE'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:40&lt;br /&gt;
|We also require some external devices such as:&lt;br /&gt;
'''LCD 16 by 2 '''&lt;br /&gt;
'''Potentiometer'''&lt;br /&gt;
'''Breadboard'''&lt;br /&gt;
'''Pin header'''&lt;br /&gt;
'''Jumper Wires'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:55&lt;br /&gt;
|'''Soldering Iron'''&lt;br /&gt;
'''Soldering Stand '''&lt;br /&gt;
'''Soldering Lead'''&lt;br /&gt;
'''Soldering Paste'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:04 &lt;br /&gt;
| Now, let us see the details of the circuit connection.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:09&lt;br /&gt;
| Here we see that there are 16 '''pins''' in the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:14&lt;br /&gt;
| '''Pin 1''' is the '''ground''' pin represented by '''GND.'''&lt;br /&gt;
'''Pin 2''' is the power supply pin of 5 '''volts''' which is represented by '''VCC'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:29&lt;br /&gt;
| '''VO''' is the '''LCD contrast pin'''. Here you have to connect a '''potentiometer'''.&lt;br /&gt;
This will allow a variable '''voltage''' to control the '''contrast''' of the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:42&lt;br /&gt;
| '''RS''' stands for '''Register Select.'''&lt;br /&gt;
It can be used as a '''command register''' or a '''data register. '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:52&lt;br /&gt;
|'''Command register''' is used for placing the command to be displayed. &lt;br /&gt;
And the '''data register '''is used to place the data.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:02&lt;br /&gt;
| '''RW''' is a '''Read Write '''pin.&lt;br /&gt;
We can either read data from the '''LCD''' or write to the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:12&lt;br /&gt;
| '''E''' represents the '''Enable''' pin. This enables '''LCD''' to accept information.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:20&lt;br /&gt;
| These are '''data''' pins. The data and commands are sent to the '''LCD''' through these pins.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:29&lt;br /&gt;
| These are''' LCD Backlight '''pins. These are used to power the '''LCD''', control the '''display contrast''', turn on or off the '''LCD backlight''' etc.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:43&lt;br /&gt;
| Pin 15 is the '''Anode''' of the '''backlight LCD.'''&lt;br /&gt;
Pin 16 is the '''Cathode''' of the '''backlight LCD.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:53&lt;br /&gt;
| So far, we have seen the '''pin''' details of the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:58&lt;br /&gt;
| Let us switch to the '''soldering''' stations to see how we can do the '''soldering'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:04&lt;br /&gt;
|Here, we have:&lt;br /&gt;
&lt;br /&gt;
'''16 by 2 LCD'''&lt;br /&gt;
This means, it can display 16 characters per line and there are 2 such lines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:16&lt;br /&gt;
|'''Extension pin''' which needs to be soldered to '''LCD''' so that we can connect easily to the '''breadboard'''&lt;br /&gt;
'''Soldering iron''' which is already powered&lt;br /&gt;
'''Solder paste'''&lt;br /&gt;
'''Solder wire'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:33&lt;br /&gt;
| First, put the external '''pin''' on the '''LCD,''' as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:38&lt;br /&gt;
| Next, apply the '''solder paste''' to the tip of the external '''pins''', as shown in the video.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:46&lt;br /&gt;
| Then connect it again.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:49&lt;br /&gt;
| Place the '''LCD''' with the external '''pin''' firmly on the flat surface, as shown.&lt;br /&gt;
Then it will not shake while we do the '''soldering'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:02&lt;br /&gt;
| Take the '''solder rod''' with little paste and touch the tip of the wire, as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:09&lt;br /&gt;
| Hold it for few seconds so that the wire melts and apply to the external '''pin''', as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:19&lt;br /&gt;
| I have done '''soldering''' for two '''pins'''. See the close up of the '''soldering''' done for the two '''pins'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:27&lt;br /&gt;
| Likewise, do the '''soldering''' for the rest of the '''pins'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:32&lt;br /&gt;
| Let us now switch to the circuit diagram for this experiment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:37&lt;br /&gt;
| '''Potentiometer''' is connected as shown to control the '''contrast''' of the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:44&lt;br /&gt;
| '''Potentiometer''' is a small sized electronic component used to measure voltage.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:51&lt;br /&gt;
| '''Pin''' number 11 is connected to '''enable''' and '''pin''' number 12 is connected to '''register select.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:00&lt;br /&gt;
| '''Read write pin''' is connected to '''ground''' which means we are writing to the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:07&lt;br /&gt;
| We are using only 4 data lines for our experiment. &lt;br /&gt;
Pin 15 and Pin 16 are connected for the backlight of the LCD.&lt;br /&gt;
Connect Pin15 to VCC and pin16 to ground as shown here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:27&lt;br /&gt;
| I have setup the '''Arduino''' and '''LCD,''' as per the circuit diagram.&lt;br /&gt;
Our aim is to write two '''strings''' on the '''LCD''' display.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:38&lt;br /&gt;
| Now we will write the program in the '''Arduino IDE.'''&lt;br /&gt;
Switch to '''Arduino IDE'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:46&lt;br /&gt;
| First we will go through the reference manual for the '''Liquid crystal library.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:52&lt;br /&gt;
| In the '''Menu bar''', click '''Help''' and then '''Reference'''. &lt;br /&gt;
This will open an offline page. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:00&lt;br /&gt;
| Under '''Reference''' section, click on '''Libraries'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:04&lt;br /&gt;
| Then scroll down to see the available '''Standard Libraries'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:10&lt;br /&gt;
| Click on '''LiquidCrystal'''. Read the description to know more about the available '''functions'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:18&lt;br /&gt;
| It says, it works with 4 bit or 8 bit data lines.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:24&lt;br /&gt;
| Next, let us see the '''LiquidCrystal function''' and its parameters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:30&lt;br /&gt;
| It is always a good practice to refer to the manual for its '''functions'''.&lt;br /&gt;
Click on '''LiquidCrystal function.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:39&lt;br /&gt;
| The syntax shows how it is used for '''8 bit''' or '''4 bit'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:46&lt;br /&gt;
| For our experiment, we will use the first line syntax.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:51&lt;br /&gt;
| Switch to the''' Arduino IDE.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:54&lt;br /&gt;
| First we will include the '''Liquid crystal library '''here.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:59&lt;br /&gt;
| In the '''Menu''' bar, click '''Sketch''' and '''Include Library.'''&lt;br /&gt;
Then select '''LiquidCrystal.''' This will insert the''' LiquidCrystal.h '''file, as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:14&lt;br /&gt;
| Now, type the code as shown. Let me explain the parameters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:21&lt;br /&gt;
| '''lcd''' is a variable of '''type Liquid crystal.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:26&lt;br /&gt;
| First parameter is '''Register Select.'''&lt;br /&gt;
&lt;br /&gt;
'''Register Select''' is connected to '''pin''' 12 of '''Arduino board.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:35&lt;br /&gt;
| Second parameter is '''Enable. '''It is connected to '''pin''' 11.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:41&lt;br /&gt;
| The next 4 parameters are data lines of '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:46&lt;br /&gt;
| '''d4, d5, d6''' and '''d7''' of '''LCD''' are connected to '''pins''' 5, 4, 3 and 2 of the '''Arduino board.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:58&lt;br /&gt;
| We are initializing the library with '''pins.''' This line of code can be outside the''' void setup function'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:07&lt;br /&gt;
| In the '''void setup function''', we will write the initial setups required for the experiment.&lt;br /&gt;
There is a '''function''' called '''begin'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:18&lt;br /&gt;
| Let us see the manual for the description and the parameters for this '''function'''.&lt;br /&gt;
Switch back to the reference manual.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:27&lt;br /&gt;
|The manual says-&lt;br /&gt;
1. Initializes the interface to the '''LCD''' screen.&lt;br /&gt;
&lt;br /&gt;
2. Specifies the dimensions (width and height) of the display.&lt;br /&gt;
&lt;br /&gt;
3. Needs to be called before any other '''LCD library commands.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:45&lt;br /&gt;
| Now, let us see the parameters.&lt;br /&gt;
&lt;br /&gt;
'''lcd''': A variable of '''type liquid crystal'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''cols''': the number of columns that the display has.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:58&lt;br /&gt;
|We have 16 columns in our '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
'''rows''': the number of rows that the display has.&lt;br /&gt;
&lt;br /&gt;
We have 2 rows.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:09&lt;br /&gt;
| Switch back to the '''Arduino IDE.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:13&lt;br /&gt;
| Now, type: '''lcd.begin open bracket 16 comma 2 close bracket semicolon.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:23&lt;br /&gt;
| '''Set Cursor''' command will position the cursor in the specified row and column in the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:30&lt;br /&gt;
|'''Zero comma zero''' means zeroth row and zeroth column.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:36&lt;br /&gt;
| There is another command called '''print''' which will print text on the '''LCD.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:44&lt;br /&gt;
| Type: '''lcd.print''' and enter some text, say “'''First Row”.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:52&lt;br /&gt;
| Let me explain the program.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:55&lt;br /&gt;
| This program will print on a '''16 by 2''' configuration '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
Set the cursor to first position. &lt;br /&gt;
&lt;br /&gt;
'''lcd.print''' will print the text '''“First row”''' in the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:12&lt;br /&gt;
| Let us compile and upload the program.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:19&lt;br /&gt;
| We can see the output '''“First row”''' displayed on the first line.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:25&lt;br /&gt;
| There is nothing displayed on the second row.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:29&lt;br /&gt;
| Let us change the program to print on the second line also.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:34&lt;br /&gt;
| Copy and paste the code.  Remove the line “'''lcd.begin'''” as it is initialized at the starting of the program.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:46&lt;br /&gt;
| Change the '''setcursor''' command to 0 column and 1 row as shown.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:54&lt;br /&gt;
| Change the '''print command''' text to '''“second row”'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:59&lt;br /&gt;
| Now let us compile and upload the program.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:06&lt;br /&gt;
| The text is displayed in the second row as well.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:10&lt;br /&gt;
| We didn't use any code in the '''void loop.'''&lt;br /&gt;
&lt;br /&gt;
But, still we need to keep the '''loop template.'''&lt;br /&gt;
&lt;br /&gt;
This is because a''' loop function''' is required by the '''Arduino''' syntax.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:24&lt;br /&gt;
| Once the text is sent, it is there forever.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:29&lt;br /&gt;
| Let us change the cursor position to the 3  column in the second line.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:34&lt;br /&gt;
| Again, compile and upload the program.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:38&lt;br /&gt;
| Note the change in the column position in the second row.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:43&lt;br /&gt;
| Switch back to our '''function''' list in the manual.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:47&lt;br /&gt;
| We can see there are many more '''functions''' such as '''scrollDisplayRight, scrollDisplayLeft''' etc.&lt;br /&gt;
Explore these '''functions''' on your own.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:01&lt;br /&gt;
| This brings us to the end of this tutorial. Let us summarize.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:06&lt;br /&gt;
|In this tutorial, we learnt to:&lt;br /&gt;
&lt;br /&gt;
Connect an''' LCD''' to''' Arduino board'''&lt;br /&gt;
&lt;br /&gt;
Write a program to display a text message on '''LCD'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|12:18&lt;br /&gt;
|Do the following assignment.&lt;br /&gt;
&lt;br /&gt;
Change the same program to display the text “'''Hello World'''” in the second row.&lt;br /&gt;
Place the cursor in the 4th column.&lt;br /&gt;
Compile and upload the program&lt;br /&gt;
Observe the text displayed in the '''LCD'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:40&lt;br /&gt;
| The video at the following link summarizes the Spoken Tutorial project.&lt;br /&gt;
Please download and watch it.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:48&lt;br /&gt;
| The''' Spoken Tutorial Project''' Team:&lt;br /&gt;
&lt;br /&gt;
conducts workshops and gives certificates.&lt;br /&gt;
For more details, please write to us.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 12:58&lt;br /&gt;
|Please post your timed queries in this forum.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:02&lt;br /&gt;
| Spoken Tutorial project is funded by NMEICT, MHRD, Government of India.&lt;br /&gt;
More information on this mission is available at this link.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 13:13&lt;br /&gt;
| This tutorial has been contributed by FOSSEE and Spoken Tutorial Project, IIT Bombay.Thanks for watching.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Pratik kamble</name></author>	</entry>

	</feed>