Конвертер IBM Pingmaster
Что такое IBM PingMaster?
IBM PingMaster — это клавиатура, созданная IBM в 1980-х годах для китайского и японского рынков. Эта клавиатура использует винтажные зеленые переключатели и имеет странный соединительный кабель, который похож на 9-контактный VGA-кабель, но с только 4 контактами. Также эта клавиатура имеет встроенные динамики и регулятор громкости для этих динамиков, который позволяет вам определять громкость динамика, а также позволяет клавиатуре издавать звуковой сигнал каждый раз, когда вы нажимаете клавишу. Я не знаю, зачем была сделана эта функция звукового сигнала, но она уникальна и отличается. Чтобы узнать больше об этой клавиатуре, просто погуглите или посмотрите видео Чиросрана22 здесь.
О проекте
Этот конвертер преобразует 4 контакта клавиатуры IBM PingMaster в USB-выход. Это позволяет пользователю использовать клавиатуру IBM PingMaster с любым современным компьютером. Целью этого проекта было создание описанного выше конвертера. Для этого я прошел через множество источников и устранение неполадок. Чтобы помочь всем, кто в будущем захочет сделать этот проект, я описал свой процесс создания этого конвертера, а также перечислил источники, которые помогли мне достичь этой цели. Без интернета я не знаю, как бы я смог сделать этот конвертер. Для получения более подробной информации об этом проекте посетите его репозиторий на GitHub.
Особая благодарность
Я хотел бы выразить особую благодарность MrKeebs. Его видео на YouTube действительно помогло в создании этого конвертера. Это было очень хорошее руководство, но у меня были трудности с разделом, где нужно было загрузить HEX-файл в PingMaster, но это было очень полезно для понимания проводки. Посмотрите его видео здесь.
В описании видео MrKeebs на YouTube есть ссылка на его сервер Discord. Этот Discord был очень полезен, когда дело дошло до отладки моих проблем с созданием конвертера, поэтому, пожалуйста, проверьте этот сервер Discord и попросите о помощи, если вам это нужно.
Необходимое оборудование
- Клавиатура IBM PingMaster
- Плата Pro Micro
- Провода или кабели с разъемами female to female/male
- (по желанию) 9-контактный разъем VGA female
Необходимое программное обеспечение
- QMK ToolBox
- Веб-браузер
Шаги конвертации
-
Подключите плату Pro Micro. Вы можете подключить ее напрямую к контактам кабеля, используя кабели female to female/male или с помощью 9-контактного разъема VGA female. Посмотрите на диаграмму ниже для проводки:

-
После подключения всего создайте свой HEX-файл. Этот HEX-файл будет макетом клавиатуры, который вы можете разработать через сайт под названием tmk-kbd. Так что, по сути, разработайте свой макет через этот сайт, а затем загрузите его.
-
Когда у вас будет макет вашего файла, вам нужно загрузить файл на плату Pro Micro. Для этого загрузите и настройте инструмент под названием QMK ToolBox.
-
Когда QMK ToolBox будет настроен, нажмите открыть и перейдите в каталог HEX-файла, который вы загрузили на шаге 2. Под текстом микроконтроллера выберите atmega32u4. У вас может быть другое значение, поэтому вам, возможно, придется проверить, что у вас за микроконтроллер через терминал. Посмотрите на Полезные ссылки, если вы запутаетесь.
-
Прежде чем выполнять этот шаг, не подключайте вашу IBM PingMaster к плате Pro Micro и прочитайте весь шаг 5 перед его выполнением. После того как все будет настроено, подключите плату Pro Micro (от micro USB-кабеля) к вашему компьютеру с запущенным QMK Toolbox. Затем немедленно сбросьте плату Pro Micro, замкнув ее. Чтобы сбросить, пожалуйста, посмотрите на диаграмму ниже или на ссылку SparkFun, указанную в Полезных ссылках. После сброса вы ДОЛЖНЫ немедленно нажать кнопку FLASH в QMK Toolbox. Если это сработает, вы должны получить сообщение о успехе. Если это не сработает, повторите шаг 5 снова. Если это продолжает не срабатывать, пожалуйста, посмотрите на Полезные ссылки ниже.

-
После шага 5 подключите вашу IBM PingMaster к вашему конвертеру.
-
Затем протестируйте ваш конвертер, увеличив регулятор громкости клавиатуры и набрав текст. Убедитесь, что динамик работает, когда вы печатаете. Также вы можете протестировать каждое нажатие клавиши на сайте под названием keyboardchecker.
-
Наконец, после завершения всех этих шагов, наслаждайтесь вашей IBM PingMaster!
⭐ Если есть какие-либо ошибки/проблемы с этим учебником, пожалуйста, напишите о них в разделе проблем для этого репозитория.
Источники и полезные ссылки
Ресурсы учебника
Ресурсы QMK ToolBox
Руководства по оборудованию
- Руководство по устранению неполадок Pro Micro от SparkFun - Как сбросить плату Pro Micro
- Редактор ключевых карт TMK для IBM PingMaster