Конвертер IBM PingMaster
Що таке IBM PingMaster?
IBM PingMaster — це клавіатура, виготовлена IBM у 1980-х роках для китайського та японського ринку. Ця клавіатура використовує вінтажні зелені перемикачі і має дивний кабель підключення, який схожий на 9-контактний VGA-кабель, але з лише 4 контактами. Також ця клавіатура має вбудовані динаміки та регулятор гучності для цього динаміка, який дозволяє встановлювати гучність динаміка, а також дозволяє клавіатурі пищати кожного разу, коли ви натискаєте клавішу. Я не маю уявлення, навіщо була зроблена ця функція писку, але вона унікальна й відрізняється від інших. Щоб дізнатися більше про цю клавіатуру, просто загугліть її або перегляньте відео Chyrosran22 тут.
Про проєкт
Цей конвертер перетворює 4 контакти клавіатури IBM PingMaster у USB-віход. Це дозволяє користувачеві використовувати клавіатуру IBM PingMaster з будь-яким сучасним комп’ютером. Метою цього проєкту було створити описаний вище конвертер. Для цього я переглянув багато джерел і вирішив низку проблем. Щоб допомогти майбутнім людям, які захочуть зробити цей проєкт, я описав свій процес створення цього конвертера, а також навів джерела, які допомогли мені досягти цієї мети. Без Інтернету я не уявляю, як би я міг зробити цей конвертер. Для отримання додаткових деталей про цей проєкт відвідайте його репозиторій на GitHub.
Особлива подяка
Я хочу висловити особливу подяку MrKeebs. Його відео на YouTube дуже допомогло у створенні цього конвертера. Це був дійсно хороший посібник, але я мав труднощі з розділом, де потрібно було завантажити HEX-файл у PingMaster, хоча він дуже допоміг з розібранням проводки. Перегляньте його відео тут.
У описі відео MrKeebs на YouTube є посилання на його сервер Discord. Цей Discord дуже допоміг мені при налагодженні проблем під час створення конвертера, тож будь ласка загляньте на той сервер Discord і попросіть допомоги, якщо вона вам потрібна.
Необхідне обладнання
- Клавіатура IBM PingMaster
- Плата Pro Micro
- Дроти або кабелі female-to-female / female-to-male
- (необов’язково) 9-контактний VGA гніздовий роз’єм
Необхідне програмне забезпечення
- QMK ToolBox
- Веб-браузер
Кроки конвертації
-
Підключіть плату Pro Micro. Ви можете підключити її безпосередньо до контактів кабелю за допомогою кабелів female-to-female/female-to-male або використовуючи 9-контактний VGA гніздовий роз’єм. Подивіться схему нижче для підключення:
-
Після підключення всього створіть ваш 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 у розділі Корисні посилання. Після скидання ВИ МАЄТЕ негайно натиснути кнопку ПРОШИТИ у QMK ToolBox. Якщо все спрацює, ви повинні отримати якесь повідомлення про успішне завершення. Якщо це не працює, повторіть крок 5 ще раз. Якщо воно продовжує не вдаватися, будь ласка, перегляньте розділ Корисні посилання нижче.
-
Після кроку 5 підключіть вашу IBM PingMaster до вашого конвертера.
-
Потім протестуйте конвертер, піднявши регулятор гучності клавіатури і набравши текст. Переконайтеся, що динамік працює під час набору. Також ви можете протестувати кожний ввід клавіші на веб-сайті keyboardchecker.
-
Нарешті, після виконання всіх цих кроків — насолоджуйтесь вашою IBM PingMaster!
⭐ Якщо у цьому посібнику є помилки/проблеми, будь ласка, напишіть про них у розділі issues цього репозиторію.
Джерела та корисні посилання
Ресурси підручників
Ресурси QMK ToolBox
Посібники з апаратного забезпечення
- Посібник SparkFun з налагодження Pro Micro - Як скинути плату Pro Micro
- Редактор TMK Keymap для IBM PingMaster
Де купити
- Продавець eBay, у якого я купив свій IBM PingMaster (весна 2019)