const int Echo = 12;
const int Trig = 14;
void setup() {
Serial.begin(9600);
pinMode(Trig, OUTPUT);
pinMode(Echo, INPUT);
}
void loop() {
float sumaDistancias = 0;
for (int i = 0; i < 10; i++){
digitalWrite(Trig, LOW);
delayMicroseconds(2);
digitalWrite(Trig, HIGH);
delayMicroseconds(10);
digitalWrite(Trig, LOW);
long tiempo = pulseIn(Echo, HIGH);
float distancia = (tiempo * 0.034) / 2;
sumaDistancias += distancia;
delay(20);
}
float distanciaPromedio = sumaDistancias / 10;
Serial.print("Distancia: ");
Serial.print(distanciaPromedio);
Serial.println(" cm");
delay(1500);
}