초음파 센서 사용하기

in #arduino6 years ago

이번 튜토리얼 에서는 초음파 센서를 이용하여 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

Sort:  

(jjangjjangman 태그 사용시 댓글을 남깁니다.)
[제 0회 짱짱맨배 42일장]2주차 보상글추천, 1주차 보상지급을 발표합니다.(계속 리스팅 할 예정)
https://steemit.com/kr/@virus707/0-42-2-1
현재 1주차보상글이 8개로 완료, 2주차는 4개 리스팅되어있습니다!^^

2주차에 도전하세요

그리고 즐거운 스티밋하세요!

Congratulations @jhis21c! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - Croatia vs England


Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!