목록All (635)
Brise
연휴를 맞아 스털링 엔진을 자작해보기로 했다. 스털링 엔진의 원리 스털링 엔진은 기체의 열팽창을 이용한 엔진으로써 원리는 아래의 동영상을 참조하자. 원리를 간단하게 정리하면- 기체가 뜨거우면 팽창한다.- 기체가 차가우면 수축한다.- 기체가 팽창하고, 수축하는 힘을 이용하여 휠을 돌리는 힘을 만들고, 돌아가는 힘을 이용하여 뜨거운 부분과 차가운 부분의 영역 비율을 조정한다. 물론 최근에는 기술이 발전하면서 다른 구조를 가진(e.g. 프리피스톤, thermo-acoustic, 링봄 등등)엔진들도 나왔지만, 기본 원리는 같다 할 수 있다. (나사의 프리 피스톤 스털링 엔진이 있으니 이부분에 대한 자료도 한번 찾아보자.) 스털링 엔진의 종류 스털링 엔진은 크게 알파, 베타, 감마, 링봄, 프리피스톤으로 나뉘며,..
새로 이사하면서 구성한 컴퓨팅 환경을 업그레이드 해봤습니다. 기존에 있던 AOC2477 모니터에 MSA14 싱글 모니터 암을 2개 장착하여 트리플 모니터 환경을 만들었습니다. 현재 케이블 길이가 모자라서 부득이하게 왼쪽 모니터는 지금 노트북에 붙여서 작동시키고 있습니다. AOC2477 모니터를 선택한 이유는 온베젤의 길이가 매우 적기 때문에 멀티모니터를 구성하는데 매우 유리합니다. 가격이 아무래도 일반 24인치 모니터에 비해서는 비싼데요, 그만한 가치를 한다고 생각합니다. 예전에 맨 처음에 모니터 살 때에 돈이 많았으면 차라리 AOC 2777모니터를 구매할 껄 조금 아쉬운 점이 남네요. AOC2477은 맨 처음 구매할 때에 베사홀은 있지만, 모니터 스탠드는 별도로 구성되어 나옵니다. 때문에 베사를 장착하..
http://kbdlab.co.kr/index.php?document_srl=4075870&mid=board_CDST33#comment_4076288
기계식 스위치를 알아보다 보면 Plate mount와 PCB mount의 두 모델이 존재하는 것을 알 수 있다. 전자의 경우 보강판용 스위치라 하며, 후자의 경우 무보강판용 스위치라 한다. 공학적인 차이는 무보강판용 스위치는 스위치에 추가적인 돌기가 달려있어 보강판을 쓰지 않고 PCB에 세우기만 하더라도 잘 작동할 수 있도록 흔들림을 줄이고 고정력을 증가하도록 만들어져 있다. 만약 사용자가 원하여 보강판용 스위치로 사용하고자 한다면, 간단하게 튀어나와 있는 돌기를 제거하면무보강판용 스위치로 사용할 수 있다. 물론, 돌기를 자르는 고생은 감수해야한다. 잘 이해가 가지 않는다면, 다음의 그림을 보면 쉽게 이해할 수 있다. 출처 : http://www.kbdmania.net/xe/tipandtech/2117560
커스텀 키보드를 만드는 사람들은 직접 키보드를 만들어 사용하고 싶거나,기존 키보드를 사용하는데 약간 아쉬운 점을 보완하는 등의 이유로 커스텀 키보드를 만듭니다. 기성의 업체들은 이러한 점에 대하여 크게 반응하고 있지만, 소규모 공방들에서는 위와 같은 점을 잘 반영하고 있죠. 이 포스트에서는 커스텀 키보드를 만들기 위한 기본적인 정보와 여러 가이드, 부품 구매 사이트들을 모아 정리하였습니다. 커스텀 키보드를 만들기 위한 부품 커스텀 기계식 키보드를 만들기 위한 부품은 크게 다음과 같습니다. - 하우징- 고정판(보강판 혹은 PCB)- 기계식 스위치- 키캡- 스태빌라이저 이 이외에도 조립 또는 구동하기 위한 부품들은 다음과 같습니다. - 마이크로 프로세서- 다이오드(또는 저항)- 볼트, 너트- (LED) 위에..
퍼티 및 도장 연습겸으로 편지칼 스탠드를 출력해보았다. 역시... 퍼티질은 많은 시간이 필요한 듯... 블랙퍼플이라고 주문한 페인트 색상이었는데 생각보다 인터넷으로 보는 것보다 블랙 색상이 좀 더 강한것 같아 아쉬웠다. 비싼돈 주고 샀는뎁.. ㅜ
키보드에서 다양한 종류의 키맵을 구성하기 위하여 자료구조를 만들어야 한다. 기존 텍스트 에디터들은 충실하게 이와같은 기능을 구현하고 있는데 그 중 대표적인 예로 emacs를 들 수 있다. Emacs에서는 여러개의 키맵을 구현하기 위하여 리스트형의 (모든 것을 리스트로 다루기 때문에) 키맵을 구성 한 뒤에 어떠한 키가 입력되면, 그 키에 맞는 키맵을 우선순위가 높은 순서대로 찾는다. 검색하는 키맵의 순서는 minor mode, major mode, 디폴트 키맵의 순서이며, 이를 통하여 다양한 기능들을 구현한다. 이러한 구조를 응용하여 임베디드 시스템에서 다양한 레이어를 사용할 수 있도록 해보자. 각 키보드 레이어는 2 가지의 배열로 구성될 수 있다. 1. 마스킹 배열: 이 레이어에서 지원하는 키를 마스킹 ..
일전에 만든 프로토 타입 키보드가 단선 문제로 말썽을 일으켜서 좀 더 발전시킨 프로토 타입 키보드를 만들었습니다. 제가 만들고 싶은 키보드가 셀프 프로그래밍이 가능한 키보드이기 때문에 이를 가능하게 하기 위한 기초 코딩이 들어가 있습니다. 그리고 이 코드를 발전 시켜서 앞으로 최종 버전의 프로토타입 키보드를 완성 시킬 계획입니다. 최종 버전에는 아마도 아트메가 마이크로 프로세서를 이용한 버추얼 유에스비가 들어가지 않을까 생각하고 있습니다. 소스코드는 다음과 같습니다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707..