초음파 센서 사용하기

이번 튜토리얼 에서는 초음파 센서를 이용하여 LED를 제어 하는것을 배워 보도록 하겠습니다

초음파센서는 인간의 들을수 있는 가청주파 이상의 높은 소리의 주파를 발생하여, 소리를 보내고 받습니다. 저희가 사용할 초음파 센서의 속도는 대략 340 m/s 이며 약 40KHZ 정도의 주파수를 생성하며, 5~7m 정도 까지의 거리를 측정 할수 있습니다.

거리측정을 위한 초음파 센서는 송신부와 수신부로 나뉘어져 있으며, 송신부에서 일정한 시간의 간격을 둔 짧은, 초음파 펄스를 방사하고, 대상물에 부딪혀 돌아온 에코 신호를 수신부에서 받아, 이에 대한 시간차를 기반으로 거리를 산출합니다.

utra_sensor.png

간단히 초음파 센서를 이용해서 LED를 제어하는 테스트를 해보기 위해서는 다음과 같이 총 6종류의 부품이 필요합니다
2.png

우선 초음파 센서의 4개의 핀을 아두이노 보드의 5V, 8번, 9번,GND로 연결합니다.

5.png

LED는 긴 다리가 (+)극, 짧은 다리가 (-)극이므로 극을 잘 맞춰서 연결해주도록 합니다 그래서 (+)극을 아두이노의 A0번으로 향하게하여 꽂고 아두이노의 GND핀을 브레드보드의 -버스에 연결합니다
2.png

이제 소스코드를 작성해 보겠습니다.

src_setup.png

src_loop.png

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center