Programación:
int TRIG = 10;
int ECO = 9;
float DURACION;
float DISTANCIA;
void setup() {
Serial.begin(9600);
pinMode(TRIG,OUTPUT);
pinMode(ECO,INPUT);
}
void loop() {
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
DURACION = pulseIn(ECO,HIGH);
DISTANCIA = DURACION/58.2;
Serial.print(DISTANCIA);
Serial.println("cm");
delay(200);
}
Simulación del Proyecto: