#include <Wire.
h>
#include <LiquidCrystal_I2C.h>
const int trigPin = 9;
const int echoPin = 10;
long duracion;
int distancia;
int ultimaDistancia = 0;
LiquidCrystal_I2C lcd(0x27,16,2);
void setup()
{
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
[Link](9600);
[Link]();
[Link]();
}
void loop()
{
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duracion = pulseIn(echoPin, HIGH);
distancia = (duracion * 0.034) / 2;
[Link](distancia);
if(distancia != ultimaDistancia)
{
[Link]();
[Link](0, 0);
[Link]("Distancia: "); // Prints string "Distance" on the LCD
[Link](distancia);
[Link](" cm");
ultimaDistancia = distancia;
}
delay(500);
}