Hilfe bei einer Fehlermeldung

#include <LCD.h>
#include<LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7);
int trigger = 7; 
int echo = 6; 
long dauer = 0; 
long entfernung = 0; 
void setup()
{
  Serial.begin(9600); 
  pinMode(trigger, OUTPUT); 
  pinMode(echo, INPUT); 
  
  lcd.begin(16, 2);
  lcd.backlight();
    Wire.begin();
  
}
void loop()
{
  digitalWrite(trigger, LOW);
  delay(5); 
  digitalWrite(trigger, HIGH); 
  delay(10); 
  digitalWrite(trigger, LOW);
  dauer = pulseIn(echo, HIGH); 
  entfernung = (dauer / 2) * 0.03432; 
  if (entfernung >= 500 || entfernung <= 0)
  {
    Serial.println("Kein Messwert"); 
    lcd.setCursor(0, 0);
    lcd.print("Kein Messwert");
    delay(500);
    lcd.clear();
  }
  else 
  {
    Serial.print(entfernung);
    Serial.println(" cm"); 
    lcd.setCursor(0, 0);
    lcd.print(entfernung);
    lcd.print("cm");
  }
  delay(1000); 
}