목록전체 글 (250)
Kraklog
아두이노 키보드 만들기 - 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케..
근전도는 간략하게 설명하면, 근육의 전위차를 측정하고, 그 값을 데이터로 산출한 것을 말 할 수 있다. -기말고사 공부를 위한 간략한 내용만 적을 것이라 많이 내용이 부족합니다. 회로도를 먼저 볼때 입력신호가 하이패스 필터를 지나게 된다. 하이패스필터 : 고주파를 통과시키는필터 (당연 의미대로 저주파를 차단 한다.) MU1 -> HPF Fc => 1.6Hz : 1.6Hz 이상을 통과시킨다. MU2 -> HPF Fc => 2.1Hz : 2.1Hz 이상을 통과시킨다. 생체신호는 노이즈가 많기 때문에 필요없는 그 이하 신호에 대해서 차단을 한다는 느낌으로 배웠었던 것 같다. 노치필터 : 특정 대역소거 필터 이번 회로에서는 대역소거 필터가 사용되었다. dc 서플라이를 통해 전원을 연결시킬 시 회로에 가하는 전기..