본문 바로가기
개발 공부/프로젝트

프로젝트 : 적외선 송신기 만들기1

by momo'sdad 2023. 10. 20.

적외선 송신기 만들기1

먼저 IR 리모컨을 만들려면, 내 리모컨의 IR 신호 값을 알아야 한다. 이를 위해서는 IR receiver가 필요하다.

IR receiver를 사용하기 위해서는 IR remote 라이브러리를 설치해 주어야 한다.

스케치 - 라이브러리 포함하기 - 라이브러리 관리 선택

라이브러리 매니저에서 IRremote 검색 후 설치해준다.

IRremote 라이브러리를 설치해주면 예제가 생성된다.

IRremote의 예제 중 IRErecvDumpV2를 선택해준다.

receiver의 기본 핀은 11번 핀으로 되어있다. 다른 핀에 연결하려면 바꿔주자.

아래 설계도와 같이 연결해주자. 5V, GND, 11번 핀에 연결해준다.

5V, GND, 11번 핀

위 설계도대로 연결해주었다.

툴 - 시리얼 모니터 선택

이제 receiver를 향해 TV 리모컨을 눌러주자.

첫 번째는 리모컨의 TV 전원, 두 번째는 리모컨의 셋탑 전원 버튼을 누른 결과이다.

리모컨의 IR 신호가 NEC 포맷으로 인코딩 되어있고, TV 전원 버튼의 값은 0x200DF10EF, 셋탑 전원 버튼의 값은 0x122430CF인 것을 알 수 있다.

리모컨을 만드는 법은 이제 이 값을 IR LED를 사용해 발신하기만 해주면 된다.

 

반응형