#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd_verde(0x27,16,2);
void pantallazo(){
lcd_verde.setCursor(0,0);
lcd_verde.print("Sist. Embed. UNI");
lcd_verde.setCursor(0,1);
lcd_verde.print("Dist. con HCSR04");
delay(3000);
lcd_verde.clear();
}
void setup() {
// put your setup code here, to run once:
pinMode(2, OUTPUT);
lcd_verde.init();
lcd_verde.backlight();
lcd_verde.clear();
pantallazo();
}
void loop() {
//envio del pulso de 10us
digitalWrite(2, HIGH);
delayMicroseconds(10);
digitalWrite(2, LOW);
float distancia_cm = (pulseIn(3, HIGH)) / 58.31;
lcd_verde.setCursor(0,0);
lcd_verde.print("Dist: ");
lcd_verde.print(distancia_cm);
lcd_verde.print(" cm ");
delay(500);
}