FrontPage|FindPage|TitleIndex|RecentChanges| UserPreferences P RSS
통합리모콘 개발 프로젝트

적외선 통합리모콘을 개발하려고 합니다.


1. 통합리모콘 필요성에 대한 경험 사례


아래의 상황은 통합리모콘의 필요성을 상상으로 꾸며 본 것입니다.
혹시 리모콘과 관련하여 불편한 점이나 개선할 점을 적어주신다면,
프로젝트에 반영하려고 합니다.
저와 함께 쓸 만한 통합리모콘을 만들어 보시지 않겠습니까?

1. 상황1
DVD, AV Receiver AMP, PDP TV, STB로 구성된 홈씨어터를 장만하였다.
영화를 감상하다 리모콘 조작을 위해
테이블위에 어지럽게 널려있는 여러 개의 리모콘중 하나를 집어들었다.
' 이건가? 아니잖아. 그러면.. 음, 이거군.
그런데 집안에 있는 리모콘이 몇개나 될까?
그런 그렇고. 여기서 A Key를 눌러야지.
앗 이런. 어두우니까 키 라벨이 잘 보이질 않잖아. '

2. 상황2
인터넷을 통해 pre-programmed Code를 내장한 통합리모콘에 대해 알게되어
2만원을 주고 하나 샀다.
'어지럽게 널려있는 리모콘들아! 이제 안녕~'
프로그램하기 위해서 매뉴얼을 들여다 본다.
' Device Key를 선택하고 제조사 코드번호를 입력하라고. '
코드번호를 찾기위해 깨알같이 작은 글씨의 매뉴얼을 몇 번 들추어본다.
파워키를 눌러본다. 잘 동작하지 않는다. 모델명이 다르기 때문이란다.
다시 매뉴얼의 지시에 따라 한참을 수고한 후에야 겨우 프로그램할 수 있었다.
' 음, 이제 본격적으로 사용해 볼까?
그런데, 키들이 왜 이렇게 많아. 한 40개도 넘네.
그리고 이 건 뭐야? 키 라벨이 이상하잖아. 이 키의 기능을 어떻게 기억해?
하긴 한 키에 여러 device의 기능을 할당하니까... '
그러나 무엇보다도 나를 실망시킨 일은 며칠 후에 일어났다.
이번에 새로 나온 PVR의 경우 pre-programmed code가 없다는 점이다.
' 이런! 요즘처럼 신제품이 쏟아져 나오는 상황에서 upgrade가 되지 않다니... '

3. 상황3
학습기능이 되는 만능리모콘에 대해서 알게 되어 하나를 구했다.
이것으로 Code upgrade 문제는 해결된 듯 보였다.
과연 그랬을까?
학습을 위해선 키를 여러 번 눌러야 했고,
학습도중 형광등 노이즈에 의해 학습이 잘못되는 경우에는
처음부터 짜증스런 작업을 다시 해야 할 때도 있었다.
그러다 보니 만능리모콘 키에 매핑(할당)한 기능들이 맘에 들지 않아도
이를 수정하는 일은 감히 엄두도 내기 힘들었다.
더욱이 기억시키려는 디바이스가 늘어남에 따라,
어떤 디바이스의 어떤 기능을 만능리모콘의 키 어디에 기억시켰는지를
기억해내는 일은 거의 불가능해 보였다.

4. 상황4
DVD 영화를 보고 다시 TV를 보고자 하는 경우,
통합리모콘으로 DVD Power를 끄고 TV 입력 모드를 변경시키고
오디오 source를 DVD에서 TV에서 변경하기 위하여 AV Reciever AMP를
변경시켜야 한다.
' 이 모든 과정을 키 한번에 해결하는 Macro 기능이 있으면 좋을 텐데 ...
그러면 MBC 같은 방송채널도 키 한번으로 찾을 수 있을 텐데... '

5. 상황5
인터넷을 검색하여 최신의 통합리모콘을 찾았다.
소니, 필립스등 세계 최고의 가전 기업들 명성에 걸맞게 디자인도 깔끔하고,
기능도 맘에 들었다. 솔직히 사고 싶었다.
' 이런 젠장! 아무리 터치스크린이고 믿음이 가는 브랜드라 하여도
리모콘 하나에 20만원 가깝다니...

2. 적외선 리모콘 코드

리모콘 코드와 관련하여 통일된 규격이 없으므로,
현재까지 나와 있는 리모콘들의 규격을 검토, 재정리할 필요가 있다.


3. Dear 빈

PDA로 저 모든 것을 대체 할 수도 있지 않을까요??? (거리가 좀 안되나..;; ) --이기
---> PDA로도 가능하리라 생각합니다.
하지만, 통합리모콘을 위해 PDA를 산다면 배보다 배꼽이 큰 경우가 되지 않을까요?



"; if (isset($options[timer])) print $menu.$banner."
".$options[timer]->Write()."
"; else print $menu.$banner."
".$timer; ?> # # ?>