2020. 11. 11. 17:00

아두이노(Arduino) 초음파 센서 HC-SR04 Ultrasonic

초음파를 이용, 대상과의 거리를 측정하는 센서로

피에조 부저를 달아서 경보음을 울려주는 회로도.

초음파 센서는 핀이 4개 짜리와 3개 짜리 두 종류가 있습니다.

4개는 신호를 쏘고, 반향을 감지하는 게 분리되어 있고, 3개는

하나로 주고 받습니다. 여기서는 4개 핀 이용. 트리거는 5번에

출력, 에코는 4번에 입력으로 디지털 핀에 연결했습니다.

블록 코딩을 통해 완성된 스케치 코드

long readUltrasonicDistance() 함수가

자동으로 생성되었습니다.

시뮬레이션을 실행시키면 초음파 센서가 작동하며 거리를 측정합니다.

그러다 대상이 30cm 이내로 들어오면 부저가 울립니다.