Problema ultrasonido hc-sr04

Hola queria saber si este programa que e encontrado por internet sirve para el sensor hc-sr04, el que esta es otro sensor de ultrasonido.

pinMode(pingPin, OUTPUT); digitalWrite(pingPin, LOW); delayMicroseconds(2); digitalWrite(pingPin, HIGH); delayMicroseconds(5); digitalWrite(pingPin, LOW);

pinMode(pingPin, INPUT); duration = pulseIn(pingPin, HIGH);

inches = microsecondsToInches(duration);