int trigPin = 6;
int echoPin = 7;
void setup(){
Serial.begin(9600); // 시리얼 속도 설정
pinMode(echoPin, INPUT); // echoPin 입력
pinMode(trigPin, OUTPUT); // trigPin 출력
}
void loop(){
long duration, distance;
digitalWrite(trigPin, HIGH); // trigPin에서 초음파 발생(echoPin도 HIGH)
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH); // echoPin 이 HIGH를 유지한 시간을 저장 한다.
distance = ((float)(340 * duration) / 1000) / 2;
Serial.print("Duration:"); //시리얼모니터에 Echo가 HIGH인 시간을 표시
Serial.print(duration);
Serial.print("\nDIstance:"); // 물체와 초음파 센서간 거리를 표시
Serial.print(distance);
Serial.println("mm\n");
delay(500);
}