some kind of error pls check

Arduino: 1.8.5 (Windows 8.1), Board: “Arduino/Genuino Uno”

F:\SAJ\om\studiesr\9th\sci\exibit\k33\sdjnnyengish\sdjnnyengish.ino:1:27: fatal error: LiquidCrystal.h: No such file or directory

compilation terminated.

exit status 1
Error compiling for board Arduino/Genuino Uno.

The above is the error message recieved after compiling.I think something is wrong. please help.
the code is as below.

#include <LiquidCrystal.h>

#include<SoftwareSerial.h>
SoftwareSerial Serial1(2,3);

#include<LiquidCrystal.h>
LiquidCrystal lcd(14,15,16,17,18,19);
int led=13;
int flag=0;
String str="";

#define motor 11
#define sensor 7

void setup()
{
lcd.begin(16,2);
Serial1.begin(9600);
Serial.begin(9600);
pinMode(led, OUTPUT);
pinMode(motor, OUTPUT);
pinMode(sensor, INPUT_PULLUP);
lcd.print(“Water Irrigaton”);
lcd.setCursor(4,1);
delay(2000);
lcd.clear();
lcd.print(“Hello OK and”);
lcd.setCursor(0,1);
lcd.print(“Welcome to You”);
delay(2000);
gsmInit();
lcd.clear();
lcd.print(“System Ready”);
}

void loop()
{
lcd.setCursor(0,0);
lcd.print("On Automatic Mode ");
if(digitalRead(sensor)==1 && flag==0)
{
delay(1000);
if(digitalRead(sensor)==1)
{
digitalWrite(led, HIGH);
sendSMS(“Low Soil Moisture detected. Motor Turned on”);
lcd.begin(16,2);
lcd.setCursor(0,1);
lcd.print("Motor ON ");
digitalWrite(motor, HIGH);
delay(2000);
flag=1;
}
}

else if(digitalRead(sensor)==0 && flag==1)
{
delay(1000);
if(digitalRead(sensor)==0)
{
digitalWrite(led, LOW);
sendSMS(“Soil Moisture is Normal. Motor Turned OFF”);
digitalWrite(motor, LOW);
lcd.begin(16,2);
lcd.print(“Motor OFF”);
lcd.setCursor(0,1);
lcd.print(“Motor OFF”);
delay(2000);
flag=0;
}
}
}

void sendSMS(String msg)
{
lcd.clear();
lcd.print(“Sending SMS”);
Serial1.println(“AT+CMGF=1”);
delay(500);
Serial1.print(“AT+CMGS=”);
Serial1.print(’"’);
Serial1.print("+919309116169"); // number
Serial1.print(’"’);
Serial1.println();
delay(500);
Serial1.println(msg);
delay(500);
Serial1.write(26);
delay(1000);
lcd.clear();
lcd.print(“SMS Sent”);
delay(1000);
lcd.begin(16,2);
}

void gsmInit()
{
lcd.clear();
lcd.print(“Finding Module …”);
boolean at_flag=1;
while(at_flag)
{
Serial1.println(“AT”);
while(Serial1.available()>0)
{
if(Serial1.find(“OK”))
at_flag=0;
}
delay(1000);
}
Serial1.println(“ATE0”);
lcd.clear();
lcd.print(“Finding Network…”);
boolean net_flag=1;
while(net_flag)
{
Serial1.println(“AT+CPIN?”);
while(Serial1.available()>0)
{
if(Serial1.find(“READY”))
net_flag=0;
break;
}
delay(1000);
}
Serial1.println(“AT+CNMI=2,2,0,0,0”);
delay(1000);
Serial1.println(“AT+CMGF=1”);
delay(1000);
Serial1.println(“AT+CSMP=17,167,0,0”);
lcd.clear();
Serial1.flush();
}

Liquid crystal.h is a library file related to LCD displays . The error says you haven’t got it and your sketch needs it.
Google “ Arduino lcd library “ to find and install it .
This library is usually installed as standard - it’s possible the path where your sketch is saved is the problem and the IDE doesn’t know where the libraries are .

This is how to install the LiquidCrystal library:

  • Sketch > Include Library > Manage Libraries…
  • Wait for the download to finish.
  • In the search field, type “liquidcrystal”.
  • Press Enter.
  • From the search results, click on “LiquidCrystal Built-In by Arduino, Adafruit”.
  • Click the “Install” button.
  • Wait for the installation to finish.
  • Click the “Close” button.

As hammy said, you shouldn’t need to install this library because it comes preinstalled with your installation of the Arduino IDE. Did you delete some files from the Arduino IDE installation folder?