CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·일본산당 ·방탄소년당 ·개발한당 ·자전거당 ·안드로메당 ·이륜차당 ·소셜게임한당 ·육아당 ·AI당 ·나스당 ·소시당 ·가상화폐당 ·디아블로당 ·골프당 ·클다방 ·야구당 ·걸그룹당 ·젬워한당 ·리눅서당 ·영화본당 ·사과시계당 ·캠핑간당 ·패셔니앙 ·맛있겠당 ·IoT당 ·키보드당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·콘솔한당 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·갖고다닌당 ·이브한당 ·물고기당 ·도시어부당 ·FM한당 ·포뮬러당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·바다건너당 ·PC튜닝한당 ·찰칵찍당 ·그림그린당 ·소풍간당 ·심는당 ·패스오브엑자일당 ·품앱이당 ·리듬탄당 ·노젓는당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

팁과강좌

취미/음식 PCB떠서 키보드 만들어 보기 (회로도) (1) 48

15
2021-08-12 09:38:49 수정일 : 2021-08-13 07:07:53 73.♡.253.152
skqlffpfk

몇 년 전에 PCB없이 아크릴 레이저 커팅해서 키보드를 만든적이 있습니다.


01.jpg



저렇게 핸드 와이어링했죠. 나름 재미있긴 했지만 꽤 고통스런 작업이었습니다. 이 키보드는 지금도 잘 쓰고 있습니다. 그러던 어느날 에고노믹(ergonomic) 스타일 키보드가 갖고 싶어졌습니다. 에고노믹 키보드란 대충 이런 키보드들을 말합니다.



02.png


손목 건강이 안좋다거나 하는 등 심각한 이유는 아니고요. 그냥 저런 키보드도 멋있어서요. 당연히 기존 제품 중 쓸만한 것들이 있는지 찾아 봤습니다. 그런데 마음에 드는 것이 없더라구요. 결정적으로 ‘B’ 키가 문제였습니다. 한글 두벌식을 사용하고 영문 쿼티 자판을 사용한다면 영어 타이핑할 때 ‘B’키는 왼손으로 타이핑하고 ‘B’키에 매핑된 ‘ㅠ’는 오른손으로 타이핑합니다. 그래서 좌우가 갈라진 에고노믹 키보드는 ‘B’ 키가 왼쪽과 오른쪽에 둘 다 있어야 편합니다. 물론 적응해서 ‘B’와 ‘ㅠ’를 모두 왼손으로 타이핑하면 되겠지만, 그렇게 하기 싫거든요..:)



찾다보면 ‘B’키가 왼쪽과 오른쪽에 둘 다 있는 키보드도 있었는데 그런거는 레이아웃이 마음에 안들었습니다. 저는 방향키가 꼭 있었으면 좋겠거든요. 그래서 만들기로 결심했습니다. 그런데 저번처럼 핸드 와이어링하기는 싫고 해서 이번에는 PCB를 떠 볼까하고 자료 조사를 했습니다.



PCB 디자인을 할 수 있는 툴은 여러가지가 있습니다. 그 중에서 제가 고를 수 있는건 사실상 KiCAD 한 개 뿐이었습니다. 왜냐면 제가 리눅스를 메인 데스크탑 운영체제로 쓰거든요. 리눅스에서 제대로 동작하는 쓸만한 프로그램은 KiCAD 뿐입니다. 그래서 KiCAD로 PCB 디자인하기로 결정하고 최신 버전을 설치했습니다. 저는 민트 리눅스를 배포판으로 쓰는데 배포판으로 다운받는 KiCAD는 버전이 옛날꺼라 그런지 버그가 많더라구요. 그래서 그냥 KiCAD 사이트가서 다운받아 설치했습니다.


03.png


윈도우, 맥을 포함해서 아주 많은 리눅스 배포판을 지원합니다. 민트 리눅스는 우분투 기반이므로 우분투를 클릭해서 설치했습니다.



이제 설치는 했는데 어떻게 해야 할지 모르겠습니다. 그래서 쓸만한 강좌 같은 것이 있는지 검색했습니다. 검색 결과 찾은 사이트는



https://wiki.ai03.com/books/pcb-design/page/pcb-guide-part-5---creating-the-pcb



이 페이지인데요. 이 글에서 PCB 디자인하는 내용은 위 사이트의 내용을 제가 직접 해보고 쓴 것에 불과합니다. PCB 디자인은 어떻게 하는지 대충 알았으니 어떤 모양으로 키보드를 만들지 대충 구상을 합니다. 인터넷에서 적당히 참고할 만한 이미지를 찾아 봤습니다.


04.jpg



일단 기본적인 레이아웃은 이 키보드처럼 만들 생각입니다. 방향키가 있으니까요. 저기에 Home, End 키를 추가하고 Win키 (Meta 키라고 하던가..)도 추가하고 이중 레이어 처리를 하려면 Fn 키도 있는것이 좋겠네요. 그리고 오른쪽에 B 키도 하나 더 넣을 겁니다.


05.jpg


그리고 이렇게 좌우가 갈라진 형태도 괜찮아 보입니다. 위 사진은 전부 무선인것 같은데 저는 입력기기가 무선인걸 별로 안좋아해서 유선으로 연결할 생각입니다.



06.jpg



그리고 이렇게 가운데가 살짝 높은 형태가 손이 더 편하다고 합니다. 평평한 키보드도 잘 써 왔긴하지만 이왕 에고노믹스로 만들기로 결정했으니 할껀 다 해보려고요. :)


07_re.png


대략 이런 모습으로 나올 것 같습니다. 손으로 대충 그린거라 비율은 아마 그림과 다소 다를거라 예상됩니다. 그래도 대충 비슷하게 나오길 바라야죠.



다음은 컨트롤러를 결정하겠습니다. PCB를 디자인 할 것이지만 컨트롤러를 직접 PCB에 납땜하진 않을 생각입니다. 자잘한 저항등 수동 소자들 납땜할 자신이 없거든요. 대신 알리익스프레스에서 저렴하게 살 수 있는 STM32 보드를 사용할 것입니다.


08.png


‘stm32 board’로 검색하면 나오는 것들 중 흔히 bluepill 또는 blackpill로 부르는 보드를 사용할 것입니다. 대충 알리익스프레스에서 $2 ~ $3 사이 가격으로 살 수 있습니다. 따라서 PCB에는 스위치와 다이오드만 납땜할 것이고 stm32 보드는 소켓으로 연결할 것입니다.



적당한 물건을 골라서 주문합니다. 알리익스프레스에서 물건이 오려면 한 달 정도 걸리므로 보드가 오는 동안 PCB를 디자인하겠습니다. 예전에 들은바로는 bluepill 보드는 USB쪽에 저항이 없어서 USB인식이 안되는 문제가 있으니까 blackpill로 사라는 걸 들은적이 있습니다. 그러니까 잘 찾아서 USB 저항 문제가 없는 보드 혹은 blackpill 보드로 사세요.


이제 준비 다 끝났으니, KiCAD를 켜고 PCB 디자인을 하겠습니다.


09.png


KiCAD를 실행하고 메뉴에서 New > Project를 선택해서 프로젝트를 만듭니다.


10.png


키보드를 만들것이므로 저는 keyboard라는 이름으로 적당한 폴더에 프로젝트를 만들었습니다. 프로젝트 생성에 별 문제가 없다면 위 그림처럼 pcb와 sch라는 두 메뉴가 보입니다. 이름만 봐도 알듯이 pcb는 PCB를 디자인하는 것이고 sch는 회로도를 그리는 것입니다. PCB를 그리기 전에 회로도를 먼저 그려야합니다.



바로 회로도를 그리겠습니다. 그 전에 체리 스위치를 PCB에 그리기 위한 라이브러리를 로딩해야 합니다.

https://github.com/ai03-2725/MX_Alps_Hybrid.pretty

위 URL로 가서 git 프로젝트 전체를 다운 받습니다.


Git clone으로 받아도 되고


11.png


깃헙에서 ‘Download ZIP’을 클릭해서 다운 받아도 됩니다.

일단 다운 받아 놓고 다시 KiCAD로 가서 회로도를 엽니다.


12.png


Keyboard.sch를 더블클릭하면 새창이 뜹니다. 거기서 회로도를 그릴겁니다.


13.png


회로도 창에서 Preferences > Manage Symbol Libraries를 선택합니다.


14.png


그러면 Symbol Libraries 창이 나옵니다. 여기에서 Project Specific Libraries 탭을 선택하고 아래에 보이는 폴더 아이콘을 누릅니다. 빨간 네모 안에 있는 저 버튼입니다.


15.png


그리고 아까 다운받은 체리 MX 스위치 라이브러리 파일들 중에서 Schematic Library 폴더 안에 있는 MX_Alps_Hybrid.lib 파일을 선택해서 추가합니다.


16.png


추가하고 나면 이렇게 리스트에 라이브러리 이름이 보입니다.


17.png


이어서 PCB 그리는 창을 엽니다. 회로도는 회로도인데 이 PCB 그리는 창은 뭐라고 부르나요? PCB 디자인? 

아무튼, 이쪽에는 footprint라고 실제로 PCB에 그리는 그림에 대한 정보를 추가합니다.


18.png

PCB 창에서 Preferences > Manage Footprint Libraries를 선택합니다.


19.png


마찬가지로 폴더 모양 아이콘이 있는 버튼을 누릅니다. 위 그림에서 빨간 네모로 표시한 버튼입니다.


20.png


그러면 폴더를 선택하는 창이 뜹니다. 거기서 MX_Alps_Hybrid.pretty를 선택합니다.


21.png


그러면 요렇게 추가됩니다.

여기까지 해서 준비 작업은 끝났습니다. 이제서야 드디어 회로도에 그림을 그릴 수 있게 되었습니다.

다시 회로도 창으로 가서 Place symbol 아이콘을 누릅니다. 오른쪽 사이드바에 있습니다.


22.png

Place symbol 아이콘을 누른 다음 캔버스에 아무데나 클릭하면 심볼을 선택하는 창이 나옵니다. 아니면 키보드 단축키 ‘A’를 누른 다음 캔버스 아무데나 클릭해도 됩니다.


23.png


검색으로 mx를 입력하면 mx가 들어간 모든 심볼이 나옵니다. 그 중 MX_Alps_Hybrid에서 MX-NoLED를 선택합니다. LED없는 체리 MX 스위치를 의미하는 심볼입니다. 그리고 캔버스에 아무데나 놓습니다.



참고로 KiCAD에서 마우스 휠은 확대/축소입니다. 캔버스 이동은 마우스 미들 버튼(보통 휠 클릭)입니다.


24.png


MX 스위치 심볼이 캔버스에 보입니다. 축하합니다. 회로도를 그렸습니다! 키보드의 동시 입력을 가능하게 하려면 스위치마다 다이오드가 붙어야 합니다. 아까처럼 Place symbol 아이콘을 누르거나 키보드 A 키를 눌러서 다이오드 심볼을 추가합니다.


25.png


다이오드는 1N4148을 씁니다. 왜 이거를 써야하는지는 모릅니다. 예전에 키보드 자작할 때 봤던 강좌에서 이걸 쓰라고 해서 그냥 씁니다.


26.png


MX스위치 심볼에 COL, ROW라고 이름을 써 놔서 이름에 맞춰 심볼을 돌렸습니다. COL이 세로고 ROW가 가로입니다. 그리고 다이오드는 COL입력에 곧바로 연결했습니다. 심볼을 돌리려면 단축키를 이용하는 것이 편합니다.



회로도에서 심볼 모양을 조작하는 단축키는 아래와 같습니다.



m: pick the component up and move it

g: drag the component up and move it while keeping wires attached to it

c: copy the component

e: edit the component

r: rotate the component

y: mirror the component

del: delete the component

esc: abort!



따라서 스위치를 선택하고 r과 y를 원하는 모양이 나올 때까지 누릅니다. 그리고 다이오드를 선택해서 r을 눌러 돌리고 m을 눌러서 이동하여 COL에 바로 연결합니다.


27.png


마우스 포인터를 드래그하면 여러 심볼을 동시에 선택할 수 있습니다. 이 상태에서 당연히 Ctrl+C, Ctrl+V를 하면 심볼을 복사할 수 있습니다. 심볼을 복사해서 키보드 스위치 매트릭스를 구성합니다.


28.png


키보드를 두 파트로 만들 생각이므로 첫 번째 파트 (키보드 왼쪽 부분)에 대한 키보드 스위치 매트릭스입니다. 먼저 스위치들끼리 와이어링을 하겠습니다.


29.png


와이어링 단축키는 w입니다. wiring을 생각하면 쉽습니다. w를 누르고 연결점을 한 번에 쭉 이으면 접점에 알아서 점이 찍히면서 연결됩니다.

30.png


연결을 완료한 회로도입니다. 단순하죠? 그냥 매트릭스라서 그렇습니다. 이제 컨트롤러와의 연결선을 그려야 합니다. 앞에서도 말했듯 저는 PCB에 컨트롤러를 납땜하지 않고 보드를 사서 소켓에 꼽을 것이기 때문에 회로도에는 소켓이 나와야 합니다.


-----------


클리앙이 게시물 한 개에 이미지가 30개 제한이 있는걸 처음 알았네요..ㅎㅎㅎㅎ 원래는 1편이 이미지 45개 짜리인데...

어쩔 수 없이 분량을 나눠야 겠습니다. 다음편은 컨트롤러 보드를 꼽을 소켓 구멍을 회로도에 그리는 작업입니다.


2편: https://www.clien.net/service/board/lecture/16405208?od=T31&po=0&category=0&groupCd=CLIEN


skqlffpfk 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [48]
무조껀뛰어
IP 222.♡.112.140
08-12 2021-08-12 09:43:50
·
오 먼가 대단하십니다..
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 09:53:06
·
@무조껀뛰어님 저도 처음 시도해 보는겁니다. 사실 될지 안될지 확신이 없어요...
삭제 되었습니다.
KuddLim
IP 112.♡.108.108
08-12 2021-08-12 09:44:29
·
와.. 키보드를 직접 만들수도 있군요.
집에 사망한 키보드가 두대 있는데, 살릴수도 있겠다는 희밍(?)을 가져봅니다.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 09:53:49
·
@KuddLim님 이번처럼 거창하게 안하고 그냥 아크릴에 구멍 내서 레이저 커팅 주문해서 스위치 끼워서 키보드 만들 수도 있어요. 더 쉽답니다.
네이비수트
IP 106.♡.193.28
08-12 2021-08-12 09:47:14
·
세상에 제가 뭘보고 있는건가요 다음편이 매우매우 기대됩니다. 좋은게시물 감사합니다. 흥미롭네요
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 09:53:59
·
@네이비수트님 감사합니다..ㅎㅎ
poolib
IP 218.♡.195.76
08-12 2021-08-12 09:49:29
·
제가 뭘 본거죠?
파는거라면 사고 싶네요. 진심..
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 09:54:48
·
@poolib님 파는건 아닙니다. 오히려 저는 한 30만원 정도 쓸 생각으로 이걸 만들고 있습니다.ㅎ
위즈베어
IP 221.♡.94.15
08-12 2021-08-12 10:00:12
·
정말 대단하시네요. 저 보고만 있어도 어질어질.. 멋지십니다.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 10:02:07
·
@위즈베어님 감사합니다. 천성이 게을러서 이렇게 여러명이 읽고 피드백을 주면 중도 포기 안하고 끝까지 할 수 있지 않을까? 하는 마음으로 글을 올렸습니다.ㅎㅎㅎ
amos
IP 39.♡.139.111
08-12 2021-08-12 10:17:14 / 수정일: 2021-08-12 10:19:57
·
이런 용도로는 STM32와 같은 32비트 MCU보다 AVR과 같은 8비트 MCU가 개발 난이도 및 전력 효율 면에서 더 좋을 듯 합니다. Atmega32U 사용한 아두이노 짭 프로 마이크로가 최적으로 보입니다.
그리고 알리에서 주문시, 배송 방법을 Ali Standard로 선택하시면 배송비가 유료가 되긴 하지만 (그래 봐야 국내 택배비 수준) 대신 배송이 보름 전후한 수준으로 단축됩니다.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:55:15 / 수정일: 2021-08-12 13:01:08
·
@지천무하님 맞습니다. 그런데 제 직업이 FW 엔지니어라...:) 키보드 펌웨어 정도는 별로 어렵지 않습니다..
BlueX
IP 175.♡.49.189
08-12 2021-08-12 10:28:10
·
아들 전자공 갔는데 만들어달라고 하면 되겠죠?가출하려나?
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:55:45
·
@BlueX님 돈 주면 할꺼라고 생각됩니다..ㅎㅎ
DJ_d
IP 125.♡.69.139
08-12 2021-08-12 10:32:14
·
오메; 보통 유저들은 어고독스 정도로 만족하는데....
ㄷㄷㄷ하네요
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:56:05
·
@DJ_d님 그냥... 심심해서요..
Monad
IP 99.♡.32.18
08-12 2021-08-12 10:49:23
·
하는김에 스위치 스왑 가능하게 까지 하면 같이 합시다!
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:57:04
·
@Monad님 이미 PCB 주문 했습니다..ㅎ 다음번에 기회가 있으면 스위치 소켓 풋프린트로 해서 또 해보죠.. 언제가 될지 몰라도..
하리~
IP 222.♡.130.103
08-12 2021-08-12 11:35:16
·
이미 오른쪽에 B가 있는 키보드가 판매되고 있다는것도 지금 알았네요 :)
근데 가격이 어마어마하군요.. 37만원이라니.. ㄷㄷㄷ
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:57:34
·
@하리~님 음.. 저도 한 30만원 예산 생각하고 있는데... 역시 뭘 해도 기성품이 싸고 좋군요!
알프지롱
IP 165.♡.228.83
08-12 2021-08-12 11:39:31
·
저도 중고 키보드 사서 프레임만 이용해서 납땜으로 하나 만들어 놓고 PCB 고민하고 있는데.... 멋지네요.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:58:21
·
@알프지롱님 저도 한 3년전에 아크릴 커팅해서 만들고 이번엔 PCB로 도전하는 겁니다.
삭제 되었습니다.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:59:07
·
@Dodgeball님 제가 계획하는 최종 모습에 가깝네요. 그런데 저 가운데에 튀어나온 스위치들이 마음에 안들어서 자작하기로 결심했어요..
HalPERM4N
IP 211.♡.68.28
08-12 2021-08-12 12:51:03
·
관심있는 분야인데 선뜻 해볼 용기가 없었는데
친절한 내용 감사합니다
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:59:19
·
@HalPERM4N님 감사합니다.
삭제 되었습니다.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 12:59:30
·
@plaintext님 곧 올리겠습니다.
hidnbox
IP 175.♡.14.7
08-12 2021-08-12 13:18:26
·
오 멋집니다!
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 14:00:34
·
@hidnbox님 감사합니다.
한동아리
IP 210.♡.190.7
08-12 2021-08-12 15:56:07
·
멋진 금손이시네여. 부럽삼~~ ^^
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 16:13:52
·
@한동아리님 현 시점에서 한건 마우스질 뿐이라 금손이란 말 듣기엔 좀 민망하네요..ㅎㅎ :)
쩨너
IP 121.♡.74.209
08-12 2021-08-12 16:44:37
·
마소 제품 샀다가 모음 ㅠ가 이상하게 왼손 위치에 있어서 적응못하고 팔았더랬죠. 만드실때 참고를..
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 16:51:29
·
@쩨너님 본문에 있습니다. 그래서 B가 양쪽에 있는 배열입니다.
쩨너
IP 121.♡.74.209
08-12 2021-08-12 16:57:51
·
@skqlffpfk님 제가 꼼꼼히 읽어보질 않았네요~
ㅠ 양쪽은 탁월한 선택이십니다
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 17:26:19
·
@쩨너님 키보드 자작하는 가장 큰 이유입니다..ㅎㅎ
비온후하늘
IP 223.♡.84.36
08-12 2021-08-12 16:50:58
·
저도 ㅠ 가문제입니다. B키를 양손에서 모두 쓰도록 2개 있다면 정말 좋겠다는 생각을 많이 합니다.
skqlffpfk
IP 73.♡.253.152
08-12 2021-08-12 16:52:06
·
@비온후하늘님 그게 있는 제품은 비싸더라구요. 좀 살만한건 방향키가 없고...
후다닥
IP 61.♡.136.130
08-12 2021-08-12 18:50:41
·
커스텀 키보드 만드시는 분들 볼때마다 부럽네요..ㅠㅠ
저는 문림4 기다리고 있는데.. 제발 나와만 줬으면 하는 바램입니다.

https://moonrim.io/ko
skqlffpfk
IP 73.♡.253.152
08-13 2021-08-13 03:57:22
·
@후다닥님 문림 키보드 만드시는 분은 저와는 차원이 다른 레벨에 계신 분이지요.
보가뚜
IP 115.♡.64.151
08-12 2021-08-12 18:53:59
·
뭔지 모르겠지만 대단하십니다 ㅎㅎ
skqlffpfk
IP 73.♡.253.152
08-13 2021-08-13 03:56:48
·
@보가뚜님 감사합니다.
unjena
IP 211.♡.127.234
08-12 2021-08-12 21:05:33
·
저는 키캡 빼서 청소도 3년만에 처음 했는데,
멋지시고 부지런하시네요.
skqlffpfk
IP 73.♡.253.152
08-13 2021-08-13 03:56:36
·
@unjena님 저도 기성품 키보드 청소는 거의 안해요..ㅎ
카페인쇼크
IP 121.♡.174.233
08-12 2021-08-12 21:15:29
·
첫 사진에 키보드 스위치를 옆으로 끼우신게 독특하네요 ㅎㅎ 키캡이 아마 방향이 있는거로 알고 있거든요...
skqlffpfk
IP 73.♡.253.152
08-13 2021-08-13 03:56:12
·
@울트라빔님 옆으로 끼웠다는게 뭘 말씀하시는지 모르겠습니다.
카페인쇼크
IP 220.♡.119.187
08-13 2021-08-13 20:31:05
·
@skqlffpfk님 아 제가 사진을 잘못봤네용 ㅎㅎ
삭제 되었습니다.
skqlffpfk
IP 73.♡.253.152
08-13 2021-08-13 03:54:33 / 수정일: 2021-08-13 03:57:57
·
@피보그리드님 일종의 매트릭스 입니다. Row로 순서대로 신호를 쏘고 Col에 입력을 순서대로 확인해서 어떤키가 눌렸는지 알아내는 것이지요.
저 방법 말고도 저항을 이용해서 ADC로 전압 크기 재는 방법도 있고, 컨트롤러에 핀이 엄청 많으면 모든 키를 개별 입력으로 받아서 처리할 수도 있습니다.

상하판은 나무로 깍을까 생각 중입니다. 나중에라도 적당한 아이디어 있으면 바꾸려고요.
RISC-V
IP 223.♡.153.37
08-12 2021-08-12 23:11:11
·
4148 다이오드를 요즘에도 쓰는군요
skqlffpfk
IP 73.♡.253.152
08-13 2021-08-13 03:52:49
·
@RISC-V님 사실 왜 4148 다이오드를 써야 하는지 모릅니다. 그냥 예전에 키보드 만들때 저거 쓰라고 어디서 읽어서 그대로 썼습니다. 이유가 있나요? 다른 대체할 만한 적당히 싸고 납땜하기 좋은 다이오드는 어떤게 있나요?
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.