ps2avrU 펌웨어에는 기본적으로 S/L LED가 별도로 표시되지 않고 on/off에 따라서 Caps Lock LED가 2번/1번 깜빡이는 것으로 표시됩니다.
이를 별도의 위치에 표시하도록 간단한 와이어링으로 개조할 수 있습니다.
1. 펌웨어 변경
- S/L LED가 별도로 표시되는 펌웨어인 "keymain_NKRO_SL_apart.hex"로 기판의 펌웨어를 변경합니다.
- ps2avrU firmware 및 utility : http://blog.winkeyless.kr/17
- 부트로더를 이용한 펌웨어/키맵/매크로 업로드 방법 : http://blog.winkeyless.kr/18
2.0 아래 사진과 같이 LED를 위한 저항을 스위치 쪽에 납땜 할 수 있는 기판이라면 별도의 와이어링이 필요치 않습니다. 표시된 위치에 저항만 납땜을 해주면 LED가 표시됩니다.
2. S/L LED의 신호가 출력되는 PD6 핀 확인(MCU에는 각 핀마다 고유의 이름이 있는데 여기서 우리가 찾아야 할 핀의 이름이 PD6 입니다.)
- 아래 그림의 동그라미 표시한 15번째 핀이 PD6 핀입니다.
- 각 기판마다 MCU의 방향은 다를 수 있으니 1번 핀을 기준으로 15번째 핀을 잘 확인해주세요.
3. 와이어링
- S/L LED를 표시할 위치(아래 그림에서는 S/L 키)에 다음과 같이 330옴 가량의 저항을 연결하여 PD6 핀과 와이어링 해줍니다.
- 와이어링 시 PD6 핀과 주위의 핀들이 쇼트가 나지 않도록 주의하세요.
4. 동작 확인
- 키보드를 PC와 연결하고 S/L키를 눌러 제대로 동작하는지 확인합니다.
질문은 댓글로 남겨주세요.
'정보' 카테고리의 다른 글
MX-miniU 알루탑 하우징 조립 가이드 (0) | 2014.03.15 |
---|---|
A.87U V0.92 LED 패턴 오류 패치 (3) | 2014.02.17 |
Scroll Lock LED 분리하기 팁 (13) | 2014.02.03 |
Custom Macro 사용 방법 (27) | 2014.01.28 |
FAQ - 자주하는 질문 & 답변 (55) | 2013.12.09 |
U.CON 조립 가이드 (11) | 2013.11.19 |
오... 일전에 전화로 말씀해주신거군요. 어제 재작업을 하면서 적용하였습니다.
잘됩니다. 감사합니다.
Reply:
괴수가면 address modify / delete reply
네 맞습니다 ㅎ 여쭤 보시는 분들이 계셔서 설명해 놨습니다^^
address modify / delete reply
비밀댓글입니다
Reply:
괴수가면 address modify / delete reply
우선, 330옴 저항 중 N/L이라고 써진 녀석을 제거합니다. 그리고, 넘락 스위치의 풀 LED저항 위치에 저항을 납땜 해줍니다. pause 키의 저항 위쪽 패드와 넘락 저항 위쪽 패드를 와이어링 해주면 됩니다.
Reply: address modify / delete reply
비밀댓글입니다
Reply:
괴수가면 address modify / delete reply
스위치마다 풀 LED용 저항을 납땜하는 패드가 있습니다. 넘락에도 있는데 풀LED 전원과는 패턴이 연결이 되어있지 않습니다. 거기에 저항을 붙여주고 풀LED 전원과 연결해주시라는 뜻입니다 ㅎ 위 댓글에 제가 pause키라고 말씀드린 게 틀렸네요, 그게 넘락 LED인데 잘못 말했습니다. scr lck에 연결해주시면 됩니다^^
ChemBro address modify / delete reply
적당한 곳이 없어 이곳에 질문 남깁니다.
Caps lock이나 Num lock처럼 FN2 toggle이나 Win Lock과 같은 키에 별도로 LED를 컨트롤하게 하기는 힘들까요
기존 기판이야 회로를 새로 그려야겠지만 UCON과 같은 컨트롤러에서는 지원하게 만들수도 있지 않을까 궁금하네요
뜬근없이 궁금해서 질문 남깁니다^^;
Reply:
괴수가면 address modify / delete reply
네 가능은 합니다. 일단 LED를 제어할 핀이 필요한데요, row 중 안쓰는 하나(또는 2개)를 매트릭스에서 제외시키고 그 핀을 원하는 인디케이터로 사용할 수 있습니다. 넘락이나 스크롤락 LED의 제 기능을 버리고 대신 써도 됩니다. 다만, 이 부분은 고려하지 않았던 것이라 소스에 손을 좀 많이 대야 할 것으로 생각됩니다 ㅎ
모든 경우의 수에 대한 LED 컨트롤을 준비하기에는 어려우므로 row 수의 감소를 감안하시고 필요한 부분을 말씀해 주시면 현재 펌웨어에 적용해서 드릴 수는 있습니다 ^^
Reply: ChemBro address modify / delete reply
오.. row핀을 이용해 가능하군요! row 1핀만 줄여서 가능할까요? UCON으로 만들려는게 있는데 함 적용해보고싶네요^^ 언제 완성될지는 모르는게 함정이긴한데요ㅎㅎ
Reply:
괴수가면 address modify / delete reply
row 핀 하나를 줄이면 LED 하나를 컨트롤 할 수 있죠 ㅎ
Reply: ChemBro address modify / delete reply
네 그럼 시간되실때 FN2 toggle용 LED컨트롤펌좀 부탁드릴게요^^ 굇수님때문에 괴롭고도 즐겁습니다ㅎㅎ
Reply:
괴수가면 address modify / delete reply
제가 괴롭혀드리는 건가요? ㅎ
아무튼, 수정한 펌웨어를 포스팅 했으니 테스트 해보세요~^^
Reply: ChemBro address modify / delete reply
와 감사합니다!!
설마요..ㅎㅎ 즐거운일을 많이 주신다는말이지요^^