Lecture 강의

Undergraduates 학부 Graduates 대학원 Lecture 역학 & 설계 Lecture IT(IoT, AI) Lecture SAP2000 & ETABS Lecture 아바쿠스 Lecture 파이썬 Lecture 엑셀 VBA Lecture 마이다스

[박주민][파이썬과 아두이노] 11. 초음파 센서

작성자 : 박주민

(2024-05-19)

조회수 : 59

 

[YouTube] https://www.youtube.com/watch?v=vmyrJJKXl-8

1. 초음파 센서 소개

- 초음파센서 HC-SR04

- 40kHz의주파수를 발생 시켜 최대 4.0m 까지
거리측정이 가능합니다.

- 초음파는 1초당 약 340m를 이동합니다.

- 초음파가 물체에 부딪혀 돌아오는 시간차를
계산하여 거리를 구합니다.

pulseIn(pin, value): 초음파 센서 값을 읽는 함수로

- pin: 사각파형을 읽고자 하는 핀 번호

- value: 읽고자 하는 사각 파형, 지속되는 HIGH 구간의 사각파형 또는 LOW구간의 사각파형, 즉 value 값이 HIGH 또는 LOW로 설정되었을 때 구간 길이를 측정

- Value 가 HIGH 이면 pulseIn 함수는 LOW에서 HIGH, 다시 LOW될 때까지 기다리고 HIGH구간의 길이를 마이크로 초 단위로 계산함

 

초음파 센서 코드 [LINK]