Paso 3: Deja código Arduino :)
Necesitamos alternan entre hacer sound(Trig) y recibir sound(Echo) para medir la distancia mediante la fórmula siguiente
distancia en cm = calculatedTime * 343.2 / 20000;
y utilizar el código siguiente:
const int TRIG = 5;
const int eco = 4;
void setup () {Serial.begin(9600); pinMode (TRIG, salida); pinMode (eco, entrada);}
void loop () {int datos = GetUltra(TRIG,ECHO); Serial.Write (datos); Delay(20);
}
doble GetUltra (int trig, eco int) {}
digitalWrite (trig, LOW); delayMicroseconds(2); digitalWrite (trig, HIGH); delayMicroseconds(8); digitalWrite (trig, LOW);
doble distancia = (pulseIn (echo, alto)) * 343.2 / 20000; volver a distancia; }