적외선 수신기 기능 구현
적외선 수신기는 IR리시버(수신기)라고도 하는데 여기서 IR은Infrared의 약자로 적외선을 뜻합니다. 적외선 특성을 이용하기 때문에 사람이 볼 수 있는 가시광선 외 영역이라 눈으로 볼 수 없습니다. 적외선 통신은 UART나 I2C처럼 표준화된 통신이 아니라 제조사마다프로토콜이 다르며 보통 NEC 프로토콜을 사용합니다. 이번 수신기 구현에 사용될 리시버는 KSM-60으로 NEC 프로토콜을사용합니다. NEC 프로토콜 Start : 9ms Pulse 유지 후 4.5ms SpaceAddress : 8bit DataAddress Inverse : Address 보수 8bit DataCommand : 8bit DataCommand Inverse : Command 보수 8bit Data데이터 전송 시 보수(Inv..