출처 : https://github.com/taneken/USBKBD2X68K

 

필요 기재(예)

  • Arduino Uno + USB HOST 실드
  • Arduino pro mini (5V) + USB HOST 실드 (pro mini 5V 용)
  • Arduino pro mini (3.3V) + USB HOST 실드 (pro mini 3.3v 용) + 레벨 컨버터

X68000 본체에서 5V가 흐르기 때문에 Arduino 측도 5V에 맞출 필요가 있습니다.

 

배선도

//  본체측             Arduino측
//  -------------------------------------------
//  1:Vcc2 5V(out) -> 5V
//  2:MSDATA(out)  <- TX(1)
//  3:KEYRxD(in)   <- A0(14) softwareSerial TX 
//  4:KEYTxD(out)  -> A1(15) softwareSerial RX
//  5:READY(out)
//  6:REMOTE(in)
//  7:GND(--)      -- GND

키 할당

109 키보드는 모든 키를 할당 할 수 없으므로 사용 빈도가 낮은 키를 할당하지 않습니다. 소프트웨어를 사용하십시오.

 

Sted2에서 리듬 화면에 들어가기 위해서는  기호 입력이나 등록 키를 눌러야 하는데, 나는 Sted2를 사용할 때만 Keywitch를 이용하여 "BREAK"와 "COPY"를 "기호 입력"과 "등록"으로 바꿔 사용하고 있습니다. 

 

일본어 109 키보드 할당 예 (빨간색 부분이 X68000의 키 배치)

 

키 배치의 초기 상태

//  ・F11      -> かな(0x5a)
//  ・F12      -> ローマ字(0x5b)
//  ・LeftWin  -> ひらがな(0x5f)
//  ・LeftAlt  -> XF1(0x55)
//  ・無変換    -> XF2(0x56)
//  ・変換      -> XF3(0x57)
//  ・カタカナ   -> XF4(0x58)
//  ・RightAlt  -> XF5(0x59)
//  ・RgihtWin  -> N/A
//  ・Menu      -> OPT.1(0x72)
//  ・RightCtrl -> OPT.2(0x73)
//  ・END       -> UNDO(0x3a)
//  ・ScrollLock-> HELP(0x54)
//  ・Pause     -> BREAK(0x61)
//  ・PrintScr  -> COPY(0x62)
//  ・NumLock   -> CLR(0x3f)
//  ・Num /     -> 記号入力(0x52)
//  ・Num *     -> 登録(0x53)
//  ・Num -     -> コード入力(0x5c)

 

※記号入力(기호입력)/登録(등록)/コード入力(코드입력)을 숫자키패드의 일부 키에 할당했습니다.

 

Arduino Pro Mini용의 USB HOST를 사용한 버전의 제작방법

USBHOST 가공

참고 페이지: https://ht-deko.com/arduino/shield_usbhost_mini.html

 

컷 부분 테스터로 체크 여기가 통전하지 않으면 OK

 

Arduino의 헤더핀 납땜

그냥 납땜해 버리면 비뚤어지기 쉬우므로 아래에 USB HOST를 깔고 납땜하면 좋다.

 

USB 단자와 FTDI 단자가 서로 반대 방향을 향하도록 맞춘다

 

USB의 5V와 RAW를 연결하기 위한 전선을 준비한다(약 43mm)

 

뒷면에서 양측을 이어준다

 

레벨 컨버터를 양면 테이프로 절연하여 붙여준다

 

A0과 A1과 VCC의 다리를 구부려 LV4, LV3, LV에 연결한다

 

GND(검정)의 접속과 TX와 LV1(흰색)의 접속

 

이것으로 어댑터 자체는 준비 완료. 남은 것은 Mini Din 7핀 단자와의 연결.

실제로 연결하는 핀은 5개이다.

 

PS/2 케이블 가공

원래의 키보드 커넥터는 7핀이지만 6번째 핀의 REMOTE는 이 변환기에서는 사용하고 있지 않기 때문에 Mini DIN 6핀 케이블을 가공해 사용할 수 있습니다. 중앙에 있는 플라스틱 돌기를 니퍼 등으로 절단해 버리면 본체의 7핀 단자에 끼울 수 있습니다.

 

완성

 

'Retro > X68K' 카테고리의 다른 글

Pro 전원 ATX 교체  (0) 2025.02.18
X68000 Pro FDD 콘갈이 참고  (0) 2025.02.05
FDD 외장케이블 만들기  (0) 2025.01.08
더블 Gotek 사용하기  (0) 2025.01.06
VGA 단자변환 케이블 배선  (0) 2024.12.08

+ Recent posts