done_happyhacking.JPG : HAPPY Hacking pro2 bluetooth  개조기 (1/4 )


 

HAPPY Hacking pro 2 bluetooth  개조기.

 


===========================================================

목차

1.  HHKB2를 개조에 장단점 및 필요한 부품들


2.  HHKB2에게 Arduino 및 RN-42 HID 연결하자.
    * HHKB2를 아두이노와 연결 방법
      1) HHKB2 열기
      2)전선 준비 및 HHKB pro2 상판 connector에 전선 연결하기.

    * RN-42 HID를 아두이노에 연결 하자.
      1) RN-42 HID 에 대해서..

    * HHKB pro 2   <--> Arduino mini por   <--> RN-42 HID 연결회로도


3.  about Arduino Programming 
    * Key map 설정은 각자 입맛에 맞게….



4.  HHKB2 조립 및 완성하기
    * 각 모듈 배치 및 전원회로 해결하기 
    * 디버깅 및 테스트

===========================================================




개조에 따라 HHKB2의 고장은 본인의 책임을 알려 드립니다.
 

 


시작에 앞서…


안녕하세요.제 소개를 드리면 저는 소프트웨어 개발자로 일을 하고 있는 직딩입니다

전자 회로의 지식은 대학교 1학년 때 전자회로 시간에 D(출석만)를 맞으며 실습 해본 게 전부 입니다.

혹시, 전공자 분들께서 보시고 잘 못된 부분은 잡아 주시면 좋겠습니다.

 

 

5년동안 사용한해 피해킹라이트를 블루투스로 개조해 보자는 생각으로 시작한 작업이

HHKB pro2를 개조하게 되었습니다.

 

 

구글링을 통해 

회로구성, 아두이노 프로그래밍에 대한 정보, 해피해킹 pin out 정보등을 얻었구요.

특히,   addsict's blog(일본 사람)를 통해 작업을 마칠 수가 있었습니다.

제가 참고한 일본 사람 페이지는 아래와 같습니다.
addsict'sblog    http://addsict.hatenablog.com/entry/2013/07/27/164647
 

 

 

 

개조에 앞서 HHKB2 bluetooth로 개조하고 얻을 수 있는 장단점을 아래와 같이 정리 하였습니다.

아래 내용을 보시고 개조가 필요 없으신 분들은 페이지를 벗어나 주시기 바랍니다.

 

 

단점 :

1.     기존 HHKB에 기본 컨트롤러를 사용 할 수 없다.

,  딥 스위치로 키 배열을 변경 할 수 없습니다.

키 배열을 변경하고자 하면 아두이노에 펌웨어를 (프로그래밍)으로 변경 하는 수 밖에 없습니다.

 

2.     기존 USB로 키보드로 사용이 불가능 합니다.

HHKB의 기본 컨트롤러가 제거 되었기 때문입니다.

 

3.     베터리 문제.

아두이노, Bluetooth, HHKB2를 동작 시키기 위해서는 안정적인 전원공급이 필요합니다.

충전식으로 만들지 않는 이상 배터리를 바꿔주기 위해서는 키보드를 열어야 하는 

완전 귀찮습니다.
          (
저는 cosy mini Bluetooth 키보드의 배터리를 2개를 사용했습니다.

대략  680mA 정도 되네요.) 해피해킹 내부의 공간이 넓지 않아, 큰 용량의 배터리를 넣을 수 없습니다.




장점 :  

1. 선이 없다.

2. 폭풍간지.

 


장점은 2개 밖에 되지 않네요.

HHKB2bluetooth로 개조 해도 장점이 없으니, 이 게시물은 그냥 잊고 해피해킹 하세요.!!!!

 

 

 








그래도 개조를 하겠다는 잉여력이 있다면필요한 준비물들을 살펴 보도록 하겠습니다.

우선, 필요한 준비 물들을 나열 해보겠습니다.

 





필요한 준비물

Arduino mini pro 5v 16Mhz.

가격 : 17천원


l  아두이노 미니 프로에는 usb를 통해서 펌웨어를 다운로드 할 수 없기 때문에 FTDI Bacsic Breakout 5V가 필요합니다.

 1.jpg : [수정중] HAPPY Hacking pro2 bluetooth  개조기 (1/4 )



FTDI Basic Breakout – 5V

가격 : 19천원 정도…..

2.jpg : [수정중] HAPPY Hacking pro2 bluetooth  개조기 (1/4 )

 


rn-42 HID (Bluetooth module)

가격 : 27천원

3.jpg : [수정중] HAPPY Hacking pro2 bluetooth  개조기 (1/4 )



전원관련 부품 (정석)

DC step up 3.3v to 5v 3.3V Regulator

          4.jpg : [수정중] HAPPY Hacking pro2 bluetooth  개조기 (1/4 )


 

제가 준비한 것 (야매)

Cosy mini Bluetooth keyboard controller : 중고구매 1만원 정도.


l  충전 회로를 만들 수 없어서… 기존 제품을 이용하자


         cosy_controller.png : [수정중] HAPPY Hacking pro2 bluetooth  개조기 (1/4 )


아두이노 미니는 5V에서 구동이 되기 때문에 3.3v를 5v로 승압 해주는 회로가 필요합니다


저는 직접 땜질을 하기 싫어서 Cosy mini Bluetooth keyboard에 내부 배터리를 가져다 쓰며,  회로 일부를 그대로 사용 했습니다





USB regulator input 5v~12v , output 5v, 3.3v : 8천원

     usb_reg_board[1].png : HAPPY Hacking pro2 bluetooth  개조기 (1/4 )




 

 


전선 및 인두기 테스터기 등등등

인두기, 실납, 만능키트, 10k, 5.1k 저항 및 선들이 필요합니다.  이런 것들은 기본적으로 가지고 있다고 생각 하겠습니다.

 




필요한 부품들이 모두 준비가 되었습니다. 비용이 대략 7~8만원이 들었네요.

자 이쯤 되면 HHKB2를 개조하지 않고 순정으로 쓰고 싶은 마음이 들지 않습니까 ?

 


강좌를 써본지 10년이 족히 넘어 감이 떨어지네요.

내용은 계속 보완해 나가겠습니다.

 

 

 

 

  

profile

유령회원