배송 |
---|
상품 정보 | 가격 | 삭제 |
---|---|---|
아두이노 초음파센서 HC-SR04 / Arduino Ultrasonic | ||
TOTAL PRICE(수량) 0 |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 |
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);
} |
cs |
59,000원