키보드 매트릭스 따는 방법좀 가르쳐주세요.! (제작. 내용 상세)

 안녕하세요~! 완전 초보 수야군 입니다.


일전에 키패드 제작 문의에 대해 답변해주셔서 정말 감사했습니다.


그 글을 참고로 백방 알아본 결과 356패트 나 기타 완제품 패드의 경우 가격면에서 부담이 되었습니다.


아무것도 모르고 덤빌려고한 저의 무지를 실감하게 되었습니다.


그래서 제가 취할 방법으로는 직접제작하는것에는 변화가 없습니다.


키보드 컨트롤러 삼성 DT-35 와 삼성 E2XSEM-DT45 를 분해해 놓은 상태 입니다.


팁 & 테크 란의 매트릭스 정보를 찾아 봤는데 제가 구해 놓은 컨트롤러의 패턴이랑 다른게 생겼습니다.


그래서 매트릭스를 직접 알아 봐야할것같아서 컴퓨터에 연결해 보아도 작동이 되지 않아 도움을 구하고 싶어서 


글을 쓰게 되었습니다.


-----------------------------------------------------------------------------------------------------

체리 버튼 살 예정입니다.

케이스는 포맥스 를 이용해 직접 제단할 예정입니다.

컨트롤러는 DT45 를 사용할 예정 (DT-35) 컨트롤러도 구해놓은 상태 PS/2 포트


-----------------------------------------------------------------------------------------------------



이전 댓글 6
익휴EQ/최이규 2010-11-26 14:50
콘트롤러를 이용한 매트릭스획득 방법은.... 먼저 키입력 확인하는 프로그램을 준비하셔야 합니다. 몇가지가 있고, 검색해보시면 찾을 수 있을겁니다. 콘트롤러를 보시면 키입력을 받는 접점부분이 있습니다. 아마 멤브레인 키보드라면 멤브레인 시트와 맞닿는 부분이겠죠. 접점은 두 부분으로 구분합니다. 통상 column(행) 과 row(열)로 나뉩니다. 그래서 이 표를 매트릭스(행렬)이라고 하나봅니다. 보시면 세장의 멤브레인에서 윗장의 접점과 아랫장의 접점이 나뉘는데 (겹치는 경우는 절대 없습니다)  이 중 접점 개수가 적은 쪽을 행col로 보시면 대충 맞습니다. 만약 콘트롤러만 덜렁 있고 행렬을 어디서 나누는지 모른다면, 모든 조합을 다 찍어봐야해서 좀 더 어렵습니다. 접점을 확인하시고, 일련번호등으로 구분을 한 다음 키입력 확인 프로그램을 실행해서 전선으로 행과 열의 접점 을 하나 하나 연결하면 해당 조합의 입력이 표시될겁니다. 이걸  기록하면 매트릭스가 완성됩니다. 만일 행이 8개 열이18개면, 8x18 조합의 키입력 매트릭스가 완성되는 것이죠.  어때요, 쉽죠? 분명한 것은 행과 열은 절대 겹칠수 없다는 것.  보통 8x18이면 144가지의 입력이 가능하기 때문에 콘트롤러의 종류에 따라 특수 기능을 추가로 할당해 놓은 경우도 있습니다. 매트릭스 를 따다가 종료 입력을 해서 컴퓨터가 꺼지는 경우도... 도움이 되셨기를 바랍니다.
수야군 2010-11-26 16:07
접점 부위에 검정색으로 색칠되어 잇는것 같은데요.. 이거 있어도 되는것이 맞나요?
inornate 2010-11-26 17:25
키패드의 컨트롤러상에 이미 문자열 키들이 있을 가능성동 있습니다. (보통 컨트롤러는 범용으로 만들기 때문에..)이 경우엔 그냥 직접 컨트롤러에서 와이어 날려서 해결하실 수도 있습니다.접점 부위 검정색 칠은 그냥 두셔도 됩니다. 멤브레인 쉬트와의 연결을 돕기 위한 부분입니다.
수야군 2010-11-26 17:40
검정색 부위 쪽에 바로 와이어 납땜 해도 되는것인가요?
김심바 2010-11-26 20:16
간단하게 건전지와 전구(회로가 연결되면 불이 들어와서 확인하는 용도) 회로를 만들고 익휴님이 설명해주신 방법대로 하는 법도 있습니다 
김심바 2010-11-26 20:19
그런데 기판은 어디서 구하려구요?
← 질문답변 목록으로