반응형
ESP32를 이용하여서 초음파 거리센서를 사용하는 글을 적은 적이 있다.
https://fermium.tistory.com/1483
학생들에게 가르쳐 주고 나서,
센서 3개를 연결하면 하나밖에 측정이 되지 않는다는
공통적인 질문을 해 왔다.
그래서 조사해 보니 복수의 센서를 사용하기 쉽게 해 주는
라이브러리가 존재 한다는 것을 알아냈다.
위와 같이 3개의 센서를 사용할 경우에는
아래의 사진과 같이 [NewPing] 이라는 라이브러리를
설치해 주면 쉽게 사용 할 수 있다.
설치하고 나면 아래와 같이 NewPing이라는 예재들이 생긴다.
여기서 NewPing3Sensors 를 이용하여 측정을 시도해 봤다.
3개의 센서 핀 번호를 본인의 시스템에 맞게 설정해주면 끝이다.
위와 같이 각각의 센서의 측정값이 나오는 것을 확인할 수 있다.
요걸로 가르쳐 줘야겠다.
좋은 선생이 되는 일은 진짜 힘든 것 같다.
반응형