반응형
ESP32를 이용하여서 초음파 거리센서를 사용하는 글을 적은 적이 있다.
https://fermium.tistory.com/1483
초음파 거리센서 (HC-SR04)
학생들 세미나 때 쓰려고 초음파 센서를 몇 개 더 구매했다. 여태껏 아두이노에만 써 봤지 EPS32에 쉽게 적용이 될까 테스트를 해 봤다. 회로는 대충 아래와 같이 연결 해 주었다. ① Vcc - 5V ② Trig
fermium.tistory.com
학생들에게 가르쳐 주고 나서,
센서 3개를 연결하면 하나밖에 측정이 되지 않는다는
공통적인 질문을 해 왔다.
그래서 조사해 보니 복수의 센서를 사용하기 쉽게 해 주는
라이브러리가 존재 한다는 것을 알아냈다.
위와 같이 3개의 센서를 사용할 경우에는
아래의 사진과 같이 [NewPing] 이라는 라이브러리를
설치해 주면 쉽게 사용 할 수 있다.
설치하고 나면 아래와 같이 NewPing이라는 예재들이 생긴다.
여기서 NewPing3Sensors 를 이용하여 측정을 시도해 봤다.
3개의 센서 핀 번호를 본인의 시스템에 맞게 설정해주면 끝이다.
위와 같이 각각의 센서의 측정값이 나오는 것을 확인할 수 있다.
요걸로 가르쳐 줘야겠다.
좋은 선생이 되는 일은 진짜 힘든 것 같다.
반응형