#include <HCSR04.h>
#include <LiquidCrystal.h>
byte triggerPin = 2;
byte echoPin = 4;
const int rs = 7, en = 8, d4 = 9, d5 = 10, d6 = 11, d7 = 12;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup () {
Serial.begin(9600);
HCSR04.begin(triggerPin, echoPin);
lcd.begin (16, 2);
lcd.print ("Distancia : ");
}
void loop () {
double* distances = HCSR04.measureDistanceCm();
Serial.println("Distancia");
Serial.print(distances[0]);
Serial.println(" cm");
Serial.println("---");
delay(500);
lcd.setCursor (0, 1);
lcd.print(distances[0]);
lcd.setCursor (7, 1);
lcd.print ("cm");
}