40 pinMode(_trigPin, OUTPUT);
41 pinMode(_echoPin, INPUT);
42 digitalWrite(_trigPin, LOW);
45 digitalWrite(_trigPin, HIGH);
46 delayMicroseconds(10);
47 digitalWrite(_trigPin, LOW);
49 float duration = pulseIn(_echoPin, HIGH, 26500);
52 delayMicroseconds(100);
55 }
else if (duration > 0 && duration < 294) {
58 return (0.017 * duration);