#define USS_TRIG 2
#define USS_ECHO 3
long duration;
int distCM, distINCH;
void setup() {
Serial.begin(9600);
//pinMode(ts, INPUT);
pinMode(USS_TRIG, OUTPUT);
pinMode(USS_ECHO, INPUT);
}
void loop() {
makeOnePulse();
duration = pulseIn(USS_ECHO,HIGH);
distCM = duration * 0.034 / 2;
distINCH = duration * 0.0113 / 2;
Serial.print("CM : ");
Serial.println(distCM);
Serial.print("Inch : ");
Serial.println(distINCH);
Serial.println();
delay(5000);
}
void makeOnePulse() {
digitalWrite(USS_TRIG, LOW);
delay(2);
digitalWrite(USS_TRIG, HIGH);
delay(10);
digitalWrite(USS_TRIG, LOW);
}