목록Study/개발(STM,RASP,ARDUINO) (20)
Kraklog
아두이노 키보드 만들기 글도 거의 끝나갑니다.아두이노 키보드이기 때문에 아두이노 코딩이 제일 핵심이라고 할 수 있겠죠(18.09.15작성)제가 제작 방식을 두가지로 적는 바람에 (초기에는 매트릭스 배열로 설명, 후기에는 저항식으로 작성...)두가지 전부 코딩을 하여 준비하도록 하겠습니다. 매트릭스 배열 초반에 설명드렸던 매트릭스 방식입니다. http://krakens.tistory.com/27 여기에 적었던 방식으로 매트릭스, 즉 그물망 방식을 이용하여 만드는 경우 입니다.이 방식의 장점으로는 납땜이 쉬워집니다!!설명해드리자면 초록색은 가로로 연결, 빨간색은 세로로 연결을 뜻합니다. (초록색과 빨간색은 점프선으로 서로 연결되면 안됩니다!)설명을 위해 편하게 쭉쭉 이었지만, 배열과 작업 방식에 따라 자유롭..
아두이노 키보드 두번째 글입니다. 이번글은 그다지 내용은 없지만 오래걸리는 작업을 진행하겠습니다.이번에 만들 키보드는 61키 키보드였습니다.61키보드는 위와 같은 배열을 갖고 있습니다.하지만....(레오폴드 660M)위 키보드를 커스텀한 글을 몇개 보고난 뒤 배열을 바꾸게 되었습니다. 키캡이 오기전 위 사진을 본따 만든 일러스트 입니다...당연히 키캡이 도착하면 다시 그려야하지만, 일부분을 수정하는것이 조금 더 빠르기 때문에 작업해 주었습니다.일반 키캡의 크기는 18*18mm로, 스위치는 13.9mm, 키캡과 키캡사이 간격은 1.05mm정도로 작업해주시면 됩니다.(완성된 도면)보통은 아크릴판 3개로 만드시지만 겉면에 커버 (혹시 모를 너트 고정용)그리고 아두이노 기판을 생각했을때 이렇게 그리는게 깔끔해보..
아두이노 키보드 만들기 - 00. 재료설정 : http://krakens.tistory.com/26 아두이노 레오나르드를 이용한 키보드 만들기 첫번째 - 키보드 스위치 준비하기 일반적인 키보드의 원리는 푸쉬 버튼 스위치를 누르면 칩이 그걸 인식하고 문자로 반환해줍니다. (출처 : 나무위키 - 해피해킹 키보드 배열)위 사진의 75키 키보드를 만들기 위해서는 키캡,스위치 75개가 필요합니다.그렇다면 스위치 75개를 인식 시키기 위해서는 75개의 입/출력 핀이 필요하게 되겠죠75개 입출력핀 아두이노를 찾기란 아마 불가능 할겁니다. 해결방안이 없냐구요? 매트릭스 배열을 사용하면 사용하는 입/출력 핀의 개수를 줄일 수 있습니다 매트릭스 배열- 키보드 적용매트릭스 배열 - 키보드 동작원리예전에는 LED를 제어등 여..
진행 순서 예정은 다음과 같습니다.1. 본 글에서 재료로 구매한 것을 올리도록 하겠습니다. (계속 업데이트)2. 스위치 (키보드 축)를 어떻게 구성하는지 (매트릭스 배열, 키맵 등...)3. 키캡, 스위치 길이 측정 후 일러스트 도면 그리기4. 아두이노 코딩5. 납땜 및 디버깅 재료는 다음과 같습니다. (기본적으로 인두기, 점프선, 납, 글루건, 아크릴본드 혹은 순간접착제는 필요합니다)1. 아두이노 레오나르도 혹은 레오나르도 호환 보드저는 61키 키보드를 만들려고 하기 때문에 이정도 핀이면 충분하지만 혹시라도 108키 키보드 (풀배열 키보드) 84키 키보드를 만드려고 하시는 분이라면 아날로그핀 * 디지털 핀 개수가 키 개수를 넘는지 잘 살피셔야 합니다. (ex : 아날로그 핀 5개 * 디지털핀 13개 =..
2. 라즈베리파이 - OS 설치, 초기설정 라즈비안 혹은 우분투 등 os가 설치된 sd카드를 꼽고 전원을 연결해주면 설치가 완료됩니다. 우분투는 초기 설정을 만지작 거리지만 라즈비안은 정말 설치가 완료 됩니다. 우분투도 WIFI 혹은 랜 -> 현재 위치-> 언어(키보드)-> 사용자설정 순으로 키보드 마우스를 이용해서 몇 번 클릭이면 설치가 끝입니다. (우분투 설치 시 한글을 지원하지만, 영어로 선택하시는걸 추천합니다...) 1. 초기설정 (우분투 마테 ubuntu mate에서 작성했습니다) -기본 비밀번호 바꾸기 crtl+alt+t를 눌러줍니다. (터미널 단축키) sudo raspi-config 를 입력해주면 창이 나오게 됩니다. (우분투의 경우에는 설치시 이미 했기때문에 괜찮습니다...) 엔터를 눌러 ..
1.라즈베리파이 시작 - OS선택과 sd카드 설정하기 어쩌다보니 라즈베리 파이를 시작하게 되었습니다. 라즈베리파이3 단품 주문만하여 약 4만원대에 구매하였습니다 라즈베리파이에 SD카드는 보통 8GB로 많이 썼었지만, 확장을 통하여 128GB도 사용이 가능하기 때문에 원하는 용량에 맞추어서 구매하면 됩니다. (나중에 알았지만 usb를 통한 부팅도 가능합니다. 하지만 이때에는 부팅용 sd카드가 필요합니다.) 저는 넉넉히 64GB로 구매 했고요. -class 10 이상으로 사시는게 좋습니다. 전원은 5V 마이크로 5핀이면 충분하고, 신기하게도 샤오미 보조배터리 2세대 이상은 전력부족현상 없이 공급도 가능하여서 휴대용으로 필요하다면 같이 구매하면 좋을거 같습니다. 우선, 라즈베리파이와 각종 부속재료 (HDMI케..