창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


소스자료실
- 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다.


LIST ALL
Posted by 이희문2002-12-03 09:42:31, Hit : 10753
[소스-제어]일반 리모콘으로 PC 프로그램 제어하기
Homepage : http://pic.mr4u.com
File #1 : 전체그림.gif (51.3 KB)   Download : 351
File #2 : Simremo.zip (1.17 MB)   Download : 479
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=pds_sc&no=73

대단히 간단하면서도 얼렁뚱땅 만들어본 것입니다.
그다지 대단할 것도 없는 프로그램입니다만, 그냥 분석을 위해 올려둡니다.
설치 프로그램과 소스(창조 0.76)도 올려둡니다.

납땜 해보신 분만 보세요~~~
전자공학에 관심 있거나 공작에 관심 있으신 분이 보시면 도움이 될지 모르겠습니다.



집에서 굴러다니는 일반 리모콘을 이용하여 PC의 프로그램 혹은 파일을 실행하는 것입니다. 대충 4개 키 정도만 가능합니다.
리모콘마다 코덱이 틀리기 떄문에 조금 복잡하게 마이컴을 달아 분석하면 모든 키에 대한 값을 알 수 있겠지만, 여기서는 단순히 수신 모듈과 MAX232 만을 이용합니다.
대충 만든것이기 때문에 20개 키의 리모콘을 이용하는 경우 이들 중에서 4~5개 정도만 다른 값을 가집니다. 예를 들어 1번 키를 누른 경우 PC에서 이를 40으로 인식하고 2번키를 누른 경우 41로 인식하고, 3번 키를 누른경우 이를 40으로 인식할 수도 있습니다.
이 경우 다른 키를 눌러 PC에서 읽은 값이 상이한 키들을 찾으십시요.

자세한 내용을 다음의 설명을 참고하세요.

이 프로그램의 목적은 최대한 간단한 HW를 이용하여 PC를 무선으로 제어하는 것에 있다.
최대한 간단한 HW라는 것은 같이 제공하는 도면을 보면 알 수 있겠지만, 단순한 연결과
쉽게 구할 수 있는 부품으로 30분 이내에 제작할 수 있는 정도이다.

또한, 마이크로 콘트롤러의 부가 없이도 간단한 신호 전송이 가능하다는 것을 보임으로서
전자공학에 좀더 쉽게 접근할 수 있도록 하기위한 것이다.

SimRemo1.0의 사용방법

1. 먼저 프로그램이 실행되면 트래이 아이콘이 화면 우측 하단에 생긴 것을 볼 수 있다.
   이 아이콘을 더블 클릭하면 통신을 확인할 수 있는 본 프로그램이 나타난다.
   또한, 트래이 아이콘에서 마우스 우측 버튼을 누르면 메뉴를 설정할 수 있다.
  
2. 본 프로그램의 좌측 아이콘은 실제 리모콘 신호 수신시 붉은색으로 바뀌며, 이를 누르면
   메뉴를 선택할 수 있도록 화면이 변한다. 이를 다시 누르면 복귀한다.

3. 메뉴 중에서 "기본 설정"을 선택하거나 Cntrl+F2를 누른다.
   기본 설정창이 나타나면, HW를 연결한 포트를 설정해야한다. 현재 직렬 마우스를 쓰고 있는
   이용자는 직렬마우스 포트를 확인하여 이를 피하도록 한다.
   단, COM1 = COM3, COM2 = COM4이므로 이 관계 역시 피해야한다.
   그리고 해당하는 버튼을 누르면 실행할 파일들을 선택한다. 실행파일 또는 일반 파일 역시
   선택할 수 있지만, 해당하는 파일을 실행할 수 있는 연결 프로그램이 존재해야 한다.
   예를 들어 xxx.TXT를 선택하면 메모장이 실행되며 해당 파일이 보일 것이다.
   확인 버튼을 누르면 설정 내용이 저장되어 다음 구동 시 이 내용이 반영된다.

4. 이제, 리모콘 스위치를 학습시키기 위해서 메뉴 중 키설정을 선택한다.
   키 설정창이 나타나면, 해당하는 키의 아이콘을 누르고 리모콘의 스위치를 누르면 약 1초 후
   해당하는 리모콘 스위치를 읽은 값이 표시된다. 만일 나타나지 않으면 포트 설정이 잘못된
   것이므로 3단계를 반복한다.
   동일한 방법으로 나머지 3개의 키를 설정한다. 그리고 확인 버튼을 누르면 다음 구동 시 이
   값이 기본으로 반영된다.
   수신 대기 시에는 해당 아이콘이 비 활성 상태가 되므로 수신 대기를 식별할 수 있다.

5. 다른 리모콘 키를눌러도 동일한 내용이 측정될 수 있으므로 그때는 다시 아이콘을 누르고 리모콘
   키를 변경해본다.

6. 이제 모든 설정이 끝났으므로 무선으로 PC를 구동시킬 수 있을 것이다.


현재 전원을 직렬 포트에서 뽑아서 쓰는 회로를 같이 제공하도록 한다. 하지만, PC에 따라 안되는 경우도 있다. 특히 노트북은 불가능하다.
이 경우 기본 회로를 이용하고, 5V 전원이 필요하다.

이희문   2002-12-03 AM 9:45:50  
그림이 살짝 깨집니다만, 다른이름으로 저장하면 됩니다. 표시 크기가 자동 변경되었군요...
하얀종이   2002-12-03 PM 4:01:03  
이게 정말 창조인지 모르겠습니다..
정말 신기..코딩 하나하나 다 읽어 보았다니깐요..
그저 놀랍기만...
靑色糖™   2002-12-03 PM 9:18:35  
으앙~ 언제 쯤 내가 이런 것 하려나~
김진영   2002-12-04 AM 10:20:53  
이개 정말 창조 란말 인가?
와~~ 넘 넘 심기하다..
이희문   2002-12-04 PM 4:51:40  
에궁... 예전 창조 홈페이지에는 대단한 프로그램이 많았더랬습니다. 별거 아닙니다. 이거저거 섞은거라 코드가 난잡할겁니다. ^_^a 2002/12/04 x
째잭!!~   2003-10-23 PM 3:15:37  
흠 정신없샤.. 우리집에 리모컨이 5개정도있는데 무슨 리모컨으로해야되는지몰겠네여 --
째잭!!~   2004-03-02 PM 2:47:38  
머리아품 -.-a
지상현   2004-09-23 PM 6:20:26  
컥...혹시 공돌이신가-_-;
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
779
   한눈에 보기 쉽게 만든 [자판별 아스키코드표] [3]
최재일 2004/06/18  22348
778
   강제종료 막기! (대박 ㅋㅋ) [21]
박종훈 2006/06/08  20299
777
   한글 초성/중성/종성 합치기 [1]
성인e 2017/11/30  16596
776
   우연히 찾은 소스 - -;; [6]
박재성[날개달기] 2004/06/16  14834
775
   [0.9b] TransparentBlt예제(투명 배경 찍기) [1]
박종훈 2010/07/19  13126
774
   keybd_event API를 이용한 매크로 예제 (정일명님 보세요!!) [1]
최재일 2005/01/28  12783
notice   초보자를 위한 창조메뉴얼 한글문서 [7] 최재일 2005/01/30  12385
notice   소스자료실 이용안내입니다. 변혁수 2002/09/01  12332
771
   [0.9b] HTTP로 서버와 데이터 주고받기 [6]
손상진 2006/11/11  12153
770
   네이트온 대화내용 훔쳐오기~ ㅋ [9]
최재일 2005/04/03  12151
769
   업데이트/실행/삭제가 가능한(?)"메신져트윅"소스를 공개합니다. [12]
손상진 2004/02/01  12139
768
   [0.9b] CreateDesktop 예제 (멀티/가상 데스크탑) [2]
박종훈 2010/07/22  11888
767
   MP3 플레이어 예제입니다. [9]
nylon 2002/09/06  11784
766
   창조 매크로
바람 2013/10/24  11716
765
   이미로된 숫자인식 프로그램 소스
권선중 2005/09/30  11404
764
   지금까지 제작한 RPG온라인 게임 소스입니다..[내용참고] [3]
권선중 2008/08/02  11370
763
   [0.9b] Jpeg 구조뷰어 [2]
박종훈 2011/01/07  11195
762
   [0.9b] API+창조로 인터넷에서 파일 받기(진행표시 가능) [13]
지상현 2004/10/05  10817

   [소스-제어]일반 리모콘으로 PC 프로그램 제어하기 [8]
이희문 2002/12/03  10753
760
   rpg턴제 게임 만들기(좀 엉터리) [1]
하이제로 2007/11/25  10677
759
   [API 시리즈]클립보드 내용 비우기^^ [6]
박종훈 2006/01/16  10602
758
   [0.9b] EnumClipboardFormats 예제(클립보드 뷰어)
박종훈 2010/07/21  10594
757
   [0.9b] BitBlt 사용 예제 [1]
지상현 2010/06/05  10203
756
   [0.9b]창조 웹 브라우져 v1.6 (dll, 소스, 예제) [11]
손상진 2006/07/08  10175
755
   [소스] 끝말잇기 게임 [2]
최재일 2004/09/08  10125
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[32] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인