목록DIY (125)
Brise
키보드를 만들기 위해서 먼저 정해야 하는 것 중 하나가 사용할 레이아웃을 정하는 것이다. 레이아웃을 정하지 않고 키보드를 만들기 시작하면 전체 키보드 설계의 방향이 정해지지 않기 때문에 부품 수급부터 제작의 방향이 흐려지고 이중지출이 늘어나게 된다. 나의 경우 현재 해피해킹 키보드를 기반으로 하여 키보드를 Confiurable하도록 만들 생각이기 때문에 아래와 같이 키보드 레이아웃을 산정하고 계획 중에 있다. 키보드 레이아웃을 만들어 보고 싶다면, 다음 주소를 통하여 만들 수 있다. (http://www.keyboard-layout-editor.com/) 일단 이러한 모양으로 만들어서 키보드 정보를 EEPROM에 저장시켜 키보드의 내부 Keyboard정보를 변경시켜 구동 가능하도록 만들 생각이다. Sta..
도대체 왜 키보드를 직접 만드려고 하는 것일까?? 많은 이유들이 있겠지만, 그 중에 많은 비중을 차지하는 이유는 바로 이것일 것이다. "기존 키보드에 불편한 점이 있기 때문에" (당연하게도) 기존 키보드를 매우 만족하며 사용하고 있다면 고생을 해가면서까지 키보드를 만들 이유가 줄어들기 때문이다. (물론 직접 키보드를 만들어 보고 싶어 하는 분들도 꽤 있을 것이다.) 나의 경우에는 해피해킹 키보드를 사용하고 있는데, 좀 더 심플하고 키를 configurable하게 사용하고 싶어 자작 키보드를 만들고 싶어졌다. 자작 키보드란 것도 요즈음엔 꽤나 기성화가 많이 되어, 키캡도 쉽게 구매할 수 있게 되었으므로 많은 분들이(크게 원하는 기능이 없다면 // 나는 아니지만;;) 자작 할 때에 큰 힘듬 없이 만들 수 있..
BOM- Arduino Pro Micro- 기계식 스위치- 우드락 키보드로 동작이 가능한지, 스위치 치수를 어느정도로 해야 할 지에 대한 테스트로 프로토타입 키보드를 만들어 보았다. 인터넷에서 가끔씩 보아왔던 Ctrl, Alt, Delete만 있는 키보드를 만들어 보자. 키가 3개밖에 없는 만큼 복잡한 회로는 필요 없으며, 간단하게 vcc와 스위치 그리고 핀 입력을 연결하면 된다. 주요 함수는Keyboard.begin()Keyboard.press(char)Keyboard.release(char)이다. 기본적으로 아두이노에서는 ASCII 코드에 해당하는 값들을 전송 가능하며추가적인 키들(e.g. 컨트롤, 알트, F1~12)등은 다음의 주소에서 값들을 확인 가능하다. (https://www.arduino.c..
바느질할 실의 길이 재기 : 대략적으로 바느질할 길이의 약 4~5배 정도로 실의 길이를 정하면 된다. 바늘에 실 넣는 방법 : 바늘 귀에 실을 넣은 뒤 통과한 바늘의 길이가 바늘 길이의 약 1.5배가 되게 한다.바늘 끝 부분과 실이 닿는 부분을 바늘 끝으로 갈라 끼운다.(실이 여러 가닥이 꼬여 있으면 그 가운데를 가르는 방식)위와 같은 방식으로 2~3차례 끼운 뒤실의 긴 쪽을 당기고, 짧은 쪽을 당겨 마무리 한다.실의 반대쪽 끝도 마찬가지로 처리한다. 새들 스티치 하는 방법 맨 처음 바늘 구멍에 바늘을 넣고 양쪽이 같은 길이가 되도록 맞추어 준다. 그 이후 왼쪽 손에 바늘을 들고 다음 구멍으로 반쯤 넣는다.오른쪽 손에 다른 바늘을 든 상태로 왼쪽으로부터 반쯤 들어온 바늘을 아래로 받쳐 잡은 뒤 오른쪽 바..
Package for 18 set leather craft tool: (위 사진의 스틱 사포) 1. 5pcs Leather Edge Grinding Polish Tool - 가죽의 가장자리를 깎고 광내는 용도. 2. 1pcs Adjustable Leather Edge Stitching Groover Tool - 가죽을 꼬말 자리를 다듬는 도구 3. 1pcs Wood Handle Edge Beveler 1mm - 가장자리를 직각이 아닌 사선으로 다듬어주는 툴 4. 1pcs Japanese Style Skiving Knife - 가죽 두께를 얇게 해주는 스키밍 나이프(일본식) 5. 1pcs Leather Edge Edger Beveler Skiving Tool 6. 1pcs Leather-craft Sewi..
요즈음 인터넷에서 유행하는 홀로그램과 달리(*주 : 인터넷에서 투명한 반사판과 스마트폰을 이용한 홀로그램이 유행이다.) 실제 홀로그래피는 물체를 입체적으로 촬영하고 입체적으로 보여줄 수 있다.(물론 2차원의 현상판 안에 3d로 보이는 거지만) 홀로그래피는 빛의간섭을 통하여 만들어지며, 홀로그래피 현상판에 바로 닿는 빛과(reference beam) 물체에서 반사되어 현상판에 닿는 빛(interference beam)간의 차이로 인하여 홀로그램이 기록된다. 홀로그램의 특이한 점은, 현상된 홀로그램 판의 일부만을 잘라내도 원본의 이미지를 담고 있다는 점이다.(물론 해상도가 떨어지거나, 각도가 약간 다를수는 있지만, 같은 물체의 정보를 담고있다.) 물체의 전체 정보를 나누어 판의 모두가 가지고 있다는게 인상적..
레이저 프로젝터를 구성하는 가장 기본적인 방법은 특정 XY각도로 레이저를 보낼 수 있도록 X-Y 스캐너를 구성하는 방법이다. 레이저 프로젝터는 최소 3개의 축으로 구성되는데, 기본적으로 필요한 축은 1. X 굴절기 2. Y 굴절기 3. 레이저 블로커(가스 레이저의 경우 레이저의 출력을 빠른 시간내에 변경하기 힘들기 때문에, 레이저 앞에 블로커를 설치하여 레이저 프로젝션을 일시적으로 중단할 수 있다.) 와 같은 축이 기본적으로 필요하고 추가적인 이펙트를 위해 빔 스위치를 통해 별도 이펙트를 구현 가능하다. 레이저 프로젝터의 빠른 구동을 위해 XY스캐너는 갈바노미터(Galvanometer)로 구성된다. 갈바노미터 갈바노미터라고 하면 도대체 이게 무엇인지 모르는 사람들이 많지만, 간단한 예를 들면 아날로그 전..
Kisslicer는 3d 모델 파일(stl)을 실제 프린트 할 수 있는 이동 코드(g-code)로 변환시키는 프로그램입니다. 이런 슬라이싱 프로그램은 FFF/FDM 프린터 계열에 현재 널리 쓰이고 있으며, 대표적으로는 simply3d, slic3r, kisslicer 등이 있습니다. Kisslicer를 다운로드 할 수 있는 곳은 대표적으로는 공식 홈페이지(http://kisslicer.com/)가 있습니다. 하지만, 버그를 감수하고 많은 기능을 쓰고 싶으시다면, 가장 최신버전의 릴리즈가 나오는 드랍박스(https://www.dropbox.com/sh/3evahzu5gfelpte/AABau30kpAP2BEY1tffRFeGZa?dl=0)를 이용하실 수 있습니다. 2016년 3월 현재 최진 베타 릴리즈는 2...