묻고 답하고
안녕하세요! 키보드매니아 유저여러분!
저는 현재 하이텔단말기를 라즈베리컴퓨터로 개조하고 있는 유저입니다.
맴브레인 구조인 하이텔키보드를 살려서,, 라즈베리에 연결하려고 하는데요.
제가 개발 및 키보드에 대해서 문외한이라 조언을 듣고자 여쭈어봅니다.
(아래는 라즈베리에 CRT 연결한 사진입니다.)
구글링을 통해서 기존 노트북의 키보드를 usb에 연결하여 사용하는 해외유저들의 자료를 찾아보았습니다.
https://www.instructables.com/How-to-Make-a-USB-Laptop-Keyboard-Controller/
Teensy를 사용해서 작업을 한것으로 파악되는데요.. 아마 제 작업도 이와 비슷한것으로 파악은 됩니다.
Teensy외에 아두이노 마이크로를 사용해서 키보드를 컨트롤할 수 있을까요?
혹은 다른 방법이 있을까요?
하이텔 기보드의 FPC는 12PIN 2.5mm 피치로, 두개의 레이어로 되어있습니다. (커넥터 단자도 녹이 슬어,, 최대한 맞는 것으로 주문했습니다.)
키보드의 맵은 아래와 같습니다. a열이 상단 FPC레이어, b열이 하단 FPC레이어 입니다.
국내에 하이텔로 작업하는 사람들이 옶어서... 일단 모니터 화면 띄우는 것도 고생이었지만..
제 입장에서 키보드가 더 고생이어서 고수님들의 조언을 부탁드립니다!
매트릭스까지 알아내셨으니 아두이노로 못할 이유가 없어 보입니다. 아두이노로 키보드 만드는 프로젝트는 워낙 흔하니 적당히 골라 따라하시면 되겠지요. 이런거. https://medium.com/@monkeytypewritr/building-your-own-keyboard-from-scratch-bd0638c40850 단, 그대로 하실 수는 없고, 매트릭스가 어떻게 동작하는지 이해하고 그에 맞는 변형을 해야 됩니다. GPIO 단자 수가 제한돼있으므로 이걸 매핑하는게 아마 가장 까다로운 작업이 되지 않을까 합니다. 커스텀 키보드에선 매트릭스 설계마저 자유이지만 이 경우는 기존에 존재하는 매트릭스에 끼워맞춰야 하니까요.
하이텔 단말기 키감은 평범했던 걸로 기억하지만 그것때문에 복원하시려는 것 같지는 않고.. 본문에 적혀있듯이 취미 프로젝트로 독립실행형 장비를 만드시려는 거겠죠. 제 생각엔 디스플레이가 흑백임을 이용해 과거 GUI가 대세가 아니던 시절의 PC를 재현해보면 재밌을것 같기도 합니다. 저런 모니터에서는 텍스트 프롬프트가 떠줘야 제 맛이 날 것 같아요.
우와 답변은 아니지만 키감이 좋아서 이렇게 만들려고 하시는 건가요? 궁금하네요