Hardware/Arduino

3개의 HC-SR04 센서를 이용하여 계측하기

초인로크 2022. 11. 9. 20:56
반응형

ESP32를 이용하여서 초음파 거리센서를 사용하는 글을 적은 적이 있다.

 

https://fermium.tistory.com/1483

 

초음파 거리센서 (HC-SR04)

학생들 세미나 때 쓰려고 초음파 센서를 몇 개 더 구매했다. 여태껏 아두이노에만 써 봤지 EPS32에 쉽게 적용이 될까 테스트를 해 봤다. 회로는 대충 아래와 같이 연결 해 주었다. ① Vcc - 5V ② Trig

fermium.tistory.com

 

학생들에게 가르쳐 주고 나서,

 

센서 3개를 연결하면 하나밖에 측정이 되지 않는다는

 

공통적인 질문을 해 왔다.

 

그래서 조사해 보니 복수의 센서를 사용하기 쉽게 해 주는

 

라이브러리가 존재 한다는 것을 알아냈다.

 

 

 

위와 같이 3개의 센서를 사용할 경우에는

 

아래의 사진과 같이 [NewPing] 이라는 라이브러리를

 

설치해 주면 쉽게 사용 할 수 있다.

 

 

 

설치하고 나면 아래와 같이 NewPing이라는 예재들이 생긴다.

 

 

 

여기서 NewPing3Sensors 를 이용하여 측정을 시도해 봤다.

 

 

 

3개의 센서 핀 번호를 본인의 시스템에 맞게 설정해주면 끝이다.

 

 

 

 

위와 같이 각각의 센서의 측정값이 나오는 것을 확인할 수 있다.

 

요걸로 가르쳐 줘야겠다.

 

 

 

좋은 선생이 되는 일은 진짜 힘든 것 같다.

반응형