읽을거리

아두이노, 마이크로컨트롤러(mcu) 개발을 위한 센서 참고자료(2) - TCRT5000 적외선 감지 장애물 회피 센서 / 라인트레이서 센서

또치 금오 2018.10.23 조회 수 372 추천 수 2

안녕하세염.

 

이번에도 아두이노 용 센서 모듈 소개를 하러 왔어.

 

아두이노, 마이크로컨트롤러(mcu) 개발을 위한 센서 참고자료(1) - 적외선 인체감지 PIR 센서 : https://www.dogdrip.net/181430805

 

위에는 인체감지용 센서 소개글이고, 이번에는 같은 적외선을 쓰지만 다른 용도로 사용하는 센서 모듈을 소개하려해.

 

라인 트레이서 용 센서로 많이 쓰이는 적외선 감지 장애물 센서인데 PIR 센서와는 아예 다른 용도야.

 

자세한 설명은 밑에서 이어갈게.

 

 

1.PNG

 

우선 이 센서 모듈은 적외선 센서 발광부, 수광부로 이루어진 단순한 모듈이야.

 

 

이전에는 수광부와 발광부를 이용하기 위해 전원공급을 위한 드라이버인 ULN2803 같은 IC를 이용하여 발광부에 추가로 전원을 넣어줘야 했고, 그걸 위한 회로를 따로 구성해줘야 했어. 

 

아무래도 납땜이라던지, 배치라던지 여러 부분에서 불편함이 많았지.

 

요새는 각각 수광부 발광부가 합쳐진 단일 모듈로 출시되고 있어 전원만 추가적으로 공급을 해준다면 별다른 문제 없이, 자체적으로 내장된 감도 조절용 포텐셜 미터를 이용하여 손쉽게 이용할 수 있어.

 

간단히 말하면, 굳이 납땜안해도 점프선만 꽂으면 쓸 수 있게 사용하기 많이 편해졌다는거지.

 

 

핀 배치는 아래 그림을 참고하도록 해줘

 

2.PNG

 

핀이 총 4개로 구성되어 있는데, VCC(+),GND(-), 출력핀 2개로 되어있어.

 

디지털 값인 0과 1로 받으려면 Digital Out DO에,

 

아날로그값으로 정밀한 확인을 원하면 Analog Out 인 AO에 연결해서 사용하면 돼.

 

실질적으로 필요한건 감지 됬냐, 안됬냐 정도여서 디지털 출력만 있으면 될거 같은데, 굳이 아날로그 출력을 넣은 이유를 모르겠어.

 

감도 확인용으로 넣은건지, 그냥 넣은건지는 회로 구성한 사람만 알거같아.

 

 

3.PNG

소스코드는 위에 처럼 간단하게 작성해주면 돼.

 

아날로그 값도 확인하고, 디지털 출력도 확인하려고  A0랑 3번핀에서 입력을 받고있어.

 

코드를 그대로 작성해서 보드에 내려받은 다음 시리얼 모니터를 켜주면 돼.

 

4.PNG

 

그리고 작동 확인을 하기위해 흰색 종이 위에 검은 색 펜이나 테이프를 이용하여 적당한 사각형을 만들어야 해.

 

센서를 검은색 사각형과 흰색 부분 사이에 올려두고 앞뒤로 움직이며 시리얼 터미널을 통해 나오는 값을 확인해야해.

 

그럼 아래와 같은 결과를 얻을 수 있을거야.

 

 

5.PNG

 

왼쪽은 검정색 영역에서, 오른쪽은 흰색 영역에서 측정한 결과 값이야.

 

결과가 왜 이렇게 나올까 궁금하다면, 빛의 기본적인 특성에 대해 알 필요가 있어.

 

빛은 기본적으로 흰색에서 반사되고, 검은색에서 흡수되잖아?

 

6.PNG

 

 

센서가 작동되면 적외선 센서의 발광부에서 방출되는 적외선이 검정색 영역에서는 흡수되고, 흰색 영역에서는 반사되겠지?

 

그럼 아날로그 측정 값이 0이 나와야 하는거 아닌가..? 라는 생각이 들거야.

 

이유는 칠해놓은 검은색 영역에서 적외선을 전부 흡수하지 못하고 반사된 일부 다른 파장의 색상이 수광부에 들어가기 때문이야

 

그래서 결과 값을 보면 흰색 영역에서 측정한건 최대값인 1024에 가깝게 나오고,

 

검정색 영역에서 측정한건 최소값인 0에 가깝게.. 300.. 정도면 충분히 가깝게.. 나온거긴한데 여튼, 가깝게 나오는거야.

 

 

그래서 왜 이걸 라인트레이서 용 센서라고 하냐, 물어본다면 우선 라인트레이서에 대해 알아야해.

 

라인트레이서는 검은색 라인(Line)을 따라간다(Trace)는 의미를 가지고 있어.

 

<라인트레이서 대회> 로 유튜브에 검색해보면 대회에서 사용하는 트랙들을 볼 수 있을거야.

 

트랙에는 흰색 바탕의 판위에 검정색 굵은 선이 그려져 있어.

 

센서로 이 선의 유무와 선의 형태에 따라 좌회전, 우회전, 정지 등 다양한 동작들을 결정하게 프로그래밍을 해서 라인트레이서를 만들어.

 

물론 라인 트레이서 용 이외에도 미로를 헤치고 다니는 마이크로 마우스에서도 사용되기도 하고.

 

빛이 반사되어 값이 검출되면 장애물이 있고, 검출되지 않으면 장애물이 없어 지나갈 수 있다던지

 

혹은 생산 라인에서 물건 수량 검출용으로 이용하는 등 다양한 방식으로 사용되고 있는 센서야.

 

 

-----------------------------------------------------------------------------------------------------

 

생각보다 자주 올릴 기회가 되지 않아서, 적어도 일주일에 하나 이상은 올릴 수 있도록 노력하고있어.

 

아래는 조그맣게 운영하는 블로그인데, 도움이 되는 자료들이 있었으면 해.

 

https://blog.naver.com/vulcatronics/

 

 



 
Profile
23
Lv

0개의 댓글

번호 제목 글쓴이 날짜 조회 수 추천 수
공지 [2023 대동제] 2023 대동제 축제 후기 이벤트!! profile 금오사이 2023.05.19 2376 0
공지 [종료된 이벤트] 🌸🌸🌸 2023 벚꽃 이벤트 당첨자 발표🌸🌸🌸 profile 금오사이 2023.04.08 2191 3
공지 2022 대동제 축제 후기 이벤트 당첨자 발표 profile 금오사이 2022.09.20 4558 0
공지 2022-2 개강 이벤트 종료 profile 커뮤니티운영팀 2022.09.20 3263 0
공지 금오위키 관련 공지 profile 금오사이 2022.09.19 2423 3
공지 "의좋은 형제 & 의상한 형제를 찾습니다!" 당첨자 발표 1 profile 커뮤니티운영팀 2021.05.28 4223 3
공지 금오사이 수강후기 당첨자 발표입니다! 9 profile 금오사이 2020.07.20 4471 5
공지 비방/욕설/음란 등 게시판 정책에 위반되는 글을 삭제 될 수 있습니다. profile 금오사이 2018.05.24 4660 3
18924 오늘 있었던 실화썰 3 익명_60991950 2019.05.20 447 6
18923 하 술먹고 긱사겨우 들어왔는데 6 익명_43247628 2019.05.18 396 6
18922 [유머] 구미역 근황 5 하트뿅뿅 2019.04.29 437 6
18921 [유머] 퉁퉁이 엄마의 이름은? 7 싸구려커피 2019.04.29 2055 6
18920 [소식] 💒부활절 계란나눔 행사💒 4 profile 미크로코스모스 2019.04.28 312 6
18919 친구가 어벤져스 스포했는데 8 profile Lh.U 2019.04.25 396 6
18918 타노스 공부법 후기 5 profile Lh.U 2019.04.22 308 6
18917 [정보] 최초로 블랙홀 관측 5 profile 베니 2019.04.11 319 6
18916 [정보] 2019-1학기 중간고사 기간 기숙사 통금해제 안내 2 profile 유니콘 2019.04.10 319 6
18915 총여 나만 이상하게 보이나 3 익명_71417435 2019.04.10 316 6
18914 [1일 1글] 오늘은 일찍 올려봅니다. 5 도치 2019.03.31 205 6
18913 오늘 이슈였던 13학번 개붕이 사건 9 익명_13265509 2019.03.27 3038 6
18912 [홍보] 미크로코스모스 개강미사 안내드립니다! profile 미크로코스모스 2019.03.25 130 6
18911 [정보] 금오공대 학생식당 Special Food Day#5 4 profile 유니콘 2019.03.22 505 6
18910 [정보] 방금 까드림에 올라왔던 사진인데 23 profile 유니콘 2019.03.19 604 6
18909 [읽을거리] 행복한데 슬픈 순간을 그려주세요. 4 profile Horizen 2019.03.19 211 6
18908 후... 이제 진짜 술 자제해야겠다 12 profile 유니콘 2019.03.16 497 6
18907 [읽을거리] ☆★ 금오공대 홍보영상 19년도 최신 개정버전 ☆★ 4 닉네임 2019.03.15 347 6
18906 14일 7시.. 드디어 그날인가 4 profile 힘든데왜거꾸로서있냐 2019.03.13 383 6
18905 에타쓰는 신입이들을 봐라 11 익명_18502108 2019.03.12 1690 6
서버에 요청 중입니다. 잠시만 기다려 주십시오...