728x90
반응형
SMALL
초음파란?
주파수가 20kHz를 넘는 사람이 듣지 못하는 음파
HC-SR04?
초음파 센서 모듈로 초음파 송신부(Trig), 초음파 수신부(Echo), 제어회로로
구성되어 있는데, 사용자가 간편하게 초음파를 제어해 거리를 측정 할 수 있도록 만들어짐.
이 초음파 센서는 400cm의 15도까지 정확하게 측정이 가능하다.
대신 이 데이터 시트 파일을 보고 요구사항을 충족시켜줘야 한다.
코드는 이런식으로.
const int trigPin = 12 ;
const int echoPin = 11 ;
long duration;
int distance;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(5);
digitalWrite(trigPin, HIGH);
delayMicroseconds(15);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance= duration*0.034/2;
Serial.print(distance);
Serial.println(" cm");
}
라이브러리 없이 했다.
아두이노와 연결시켰을 때의 모습이다.
화질은 구리지만 거리 측정값이 변하는 것을 확인할 수 있다.
간단히 실습할 수 있는 아두이노 HC-SR04 초음파 센서 활용법에 대해 썻다.
여러분도 부품사서 얼른 실습해보자.
반응형
LIST
'포트폴리오' 카테고리의 다른 글
아두이노 포텐시오미터 센서 활용(매우쉬움) (0) | 2019.08.14 |
---|---|
아두이노 조도센서 광센서 포토셀 (cds 포토레지스터) 실습 (0) | 2019.08.14 |
아두이노 ECG센서 심전도측정 심박 맥박 측정 키트 (AD8232 센서) 활용하기. (0) | 2019.08.14 |
아두이노 RFID 센서 활용하기 (간단) (0) | 2019.08.14 |
초간단 아두이노 온습도기 제작 (0) | 2019.08.13 |