티스토리 뷰

예전에 회사에서 샀던 YS-IRTM 이란 IR 모듈이  책상 서랍에 굴러다니길래 심심해서 동작을 시켜보기로 했다.

UART로 동작하는 모듈이고 송수신이 수신된 리모컨의 데이터 값을 NEC 포맷으로 uart로 넘겨준다. 너무 쉽게 생각했지만 역씨 쉬운게 없다. 라즈베리파이3도 예전에 사서 한번도 안하다가 갑자기 삘받아서 하려니 뭐부터 해야할지 몰라 겨우겨우 OS깔고 usb to uart 모듈이 없어서 랜선으로 ssh로 접속해서 겨우겨우 삼성 김연아 에어컨 기종의 리모콘 신호를 받는데 성공.
근데 데이터가 맞는지 모르겠다.
00 f8 00 00 00 이런식의 hex값이 들어 오는데 버튼마다 값이 틀린거로 봐서 맞는거 같다.
받은 값을 uart로 send해주면 에어컨에 반응이 해야하는데 전혀 반응이없다ㅠㅠ 
몇일을 하다하다 안되서 라즈베리파이 한개를 더 섭외하여 다른 IR모듈로 수신해보기로 했다.

송수신쪽 red led가 깜빡거린다는건 일단 뭔가를 쏘고 받고 있다는 신호다.

송신쪽에선 a1 f1 00 f8 00 이 값을 보내는데 수신쪽에선  f1 a1만 찍힌다. a1 f1은 ir 모듈 자체적으로 송신을 하기위한 코드라해아하나? 저게 꼭 들어가야 한다. 저것때문에 3일 고생한듯 하다. 일단 송신은 되는거 같은데 데이터 값이 안날아간다.ㅠㅠ 아무리 자료를 찾아도 중국산이라 그런지 관련자료도 전혀없고 나처럼 송신이 안된다는 사람이 몇있는데 해결했다는 사람은 없다 젠장ㅋㅋㅋ
스마트 에어컨을 생각하며 시작했던 프로젝튼데 3주넘게 하다하다 안되서 점점 흥미를 잃어간다.ㅋㅋ 속으로 나같은 하드웨어 땜쟁이가 무슨 소프트웨어냐 아트웍이나 해야지 이런생각이 들었지만 한편으론 요즘같은 세상에 하드웨어만 해서는 경쟁력이 없지!!라고 긍정적으로 생각하며 나 자신을 위로해주었다 ㅋㅋㅋ 혹시 저와 같은 문제를 해결하신분 계시면 꼭 좀 알려주세요ㅠㅠ  해결하고싶다!!!
댓글