#define PIN_TRIG 6
#define PIN_ECHO 7
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup()
{
Serial.begin(9600);
pinMode(PIN_TRIG, OUTPUT);
pinMode(PIN_ECHO, INPUT);
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.clear();
}
void loop()
{
lcd.clear();
delay(1250);
// Inicia uma nova medição:
digitalWrite(PIN_TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(PIN_TRIG, LOW);
// Leia o resultado:
double duration = pulseIn(PIN_ECHO, HIGH);
lcd.print("cm:");
lcd.println(duration / 58);
lcd.print("cm");
delay(3000);
lcd.setCursor(0,1);
lcd.print("Pol:");
lcd.println(duration / 148);
lcd.print("pol");
delay(3000);
}