이번 시간은?
이번 시간은?
이번 시간은 초음파 센서에 대해서 학습합니다. 초음파 센서는 물체와 센서 사이의 거리를 측정해주는 센서입니다. 거리를 입력 받아서 아두이노를 활용할 수 있는 방법은 어떤 것들이 있을까요?
초음파 센서는 눈 처럼 생긴 두 개의 부분이 있습니다. 하나는 초음파를 발생하는 트리거(Triger)라는 부분이고 나머지 하나는 초음파가 물체에 반사되어 돌아오는 것을 수신하는 에코(Echo)라는 부분입니다. 초음파 센서는 초음파가 발생된 다음부터 돌아올 때까지의 시간을 측정하고 코딩을 통해 거리값을 계산하게 됩니다. 초음파의 속력은 340m/s이기 때문에 거리=속력X시간 식을 이용하여 거리를 계산할 수 있는 것입니다.
초음파센서는 +극과 -극 2개의 다리와 신호를 보내고 받는 다리 2개로 구성되어 있어요.
초음파센서는 이론적으로 2cm ~ 400cm 까지 거리를 측정할 수 있어요(오차 3mm)
초음파는 주변환경(온도 등) 에 따라 속도가 바뀔 수 있어서 오차가 발생 할 수 있어요.
초음파 센서는 우리주변에서 아주 많이 사용됩니다. 자동차가 후진주차할 때 장애물과 가까워지면 소리가 나죠? 그때 장애물을 감지하는 것이 초음파센서입니다. 그리고 마트에 가면 주차장에 차가 있으면 빨간불이 차가 없으면 녹색불이 들어와 있는 것을 본적이 있을 것입니다. 이것도 역시 초음파센서가 감지하는 것이죠.