Converter ng IBM PingMaster
Ano ang IBM PingMaster?
Ang IBM PingMaster ay isang keyboard na ginawa ng IBM noong dekada 1980 para sa pamilihang Tsino at Hapon. Ang keyboard na ito ay gumagamit ng vintage na mga green switch at may kakaibang koneksyon na kable na parang 9-pin VGA na kable ngunit may lamang 4 na pin. Gayundin, ang keyboard na ito ay may mga nakakabit na speaker at isang knob ng lakas ng tunog para sa speaker na iyon na nagpapahintulot sa iyo na tukuyin ang lakas ng tunog ng speaker pati na rin pahintulutan ang keyboard na tumunog tuwing tumatama ka ng isang key. Wala akong ideya kung bakit ginawa ang tampok na pag-beep na ito, pero kakaiba at natatangi ito. Upang matuto pa tungkol sa keyboard na ito, i-Google ito o tingnan ang bidyo ni Chyrosran22 na ito: video.
Tungkol sa Proyekto
Ang converter na ito ay nagko-convert ng 4 na pin ng IBM PingMaster keyboard sa isang USB output. Pinahihintulutan nito ang gumagamit na gumamit ng isang IBM PingMaster keyboard sa anumang modernong computer. Ang layunin ng proyektong ito ay gawin ang converter na inilarawan sa itaas. Upang magawa ito, dumaan ako sa maraming mga sanggunian at pag-troubleshoot. Upang tulungan ang sinumang nais gawin ang proyektong ito sa hinaharap, isinulat ko ang aking proseso ng paggawa ng converter pati na rin inilista ang mga sanggunian na ginamit ko upang matupad ang layuning ito. Kung wala ang internet, wala akong ideya kung paano ko magagawa ang converter na ito. Para sa higit pang detalye tungkol sa proyektong ito, bisitahin ang GitHub repo.
Espesyal na Pasasalamat
Nais kong magbigay ng espesyal na pasasalamat kay MrKeebs. Malaki ang naitulong ng kanyang bidyo sa YouTube sa paggawa ng converter na ito. Isa itong napakagandang tutorial pero nag-struggle ako sa seksyon kung saan kailangan mong i-upload ang isang HEX file sa PingMaster, ngunit napaka-kapaki-pakinabang nito sa pag-alam ng tamang wiring. Tingnan ang kanyang bidyo dito: tutorial na bidyo ni MrKeebs.
Sa paglalarawan ng bidyo ni MrKeebs sa YouTube, may link papunta sa kanyang Discord Server. Talagang nakatulong ang Discord na ito sa pag-debug ng aking mga isyu sa paggawa ng converter, kaya paki-check ang Discord server na iyon at humingi ng tulong kung kailangan mo.
Kinakailangang Kagamitan
- IBM PingMaster Keyboard
- Pro Micro Board
- Mga kawad o mga kable na may mga connector na babae-to-female/male (o mga kawad kung saan ang connector ay babae sa babae o babae sa lalaki)
- (opsyonal) 9-Pin VGA na babaeng connector
Kinakailangang Software
- QMK ToolBox
- Isang web browser
Mga Hakbang sa Pagko-convert
-
I-wire ang Pro Micro Board. Maaari mo itong i-wire nang direkta sa pin ng kable gamit ang mga kawad o mga kable na may mga connector na babae-to-female/male o gamit ang isang 9-pin VGA na babaeng connector. Tingnan ang diagram sa ibaba para sa wiring:
-
Pagkatapos i-wire ang lahat, gumawa ng iyong Hex file. Ang hex file na ito ang magiging layout ng keyboard na maaari mong idisenyo sa pamamagitan ng isang website na tinatawag na tmk-kbd. Kaya sa madaling salita, idisenyo ang iyong layout sa pamamagitan ng website na iyon, pagkatapos i-download ito.
-
Kapag mayroon ka nang layout ng iyong file, kailangan mong i-upload ang file sa Pro Micro Board. Upang gawin ito, i-download at i-set up ang isang tool na tinatawag na QMK ToolBox.
-
Kapag naka-set up na ang QMK ToolBox, i-click ang bukas at pumunta sa direktoryo ng Hex file na dina-download mo mula sa hakbang 2. Sa ilalim ng teksto ng Micro controller, piliin ang atmega32u4. Maaaring iba ito para sa iyo, kaya maaaring kailanganin mong tingnan kung ano ang iyong micro controller sa pamamagitan ng terminal. Tingnan ang mga Kapaki-pakinabang na Link kung malilito ka.
-
Bago gawin ang hakbang na ito, huwag muna ikonekta ang iyong IBM PingMaster sa iyong Pro Micro Board at basahin nang buo ang hakbang 5 bago ito gawin. Pagkatapos i-set up ang lahat, i-plug ang iyong Pro Micro Board (mula sa micro USB cable) sa iyong computer habang tumatakbo ang QMK Toolbox. Pagkatapos ay agad i-reset ang iyong Pro Micro Board sa pamamagitan ng short circuiting ng board. Upang i-reset ito, pakitingnan ang diagram sa ibaba o ang SparkFun link na nakalista sa Kapaki-pakinabang na link. Pagkatapos i-reset ito, KAILANGAN mong agad pindutin ang I-FLASH na button sa QMK Toolbox. Kung gumana ito, dapat kang makatanggap ng isang matagumpay na mensahe o katulad nito. Kung hindi ito gumana, ulitin muli ang hakbang 5. Kung patuloy itong pumapalya, pakitingnan ang Kapaki-pakinabang na link sa ibaba.
-
Pagkatapos ng hakbang 5, ikonekta ang iyong IBM PingMaster sa iyong converter.
-
Pagkatapos, subukan ang iyong converter sa pamamagitan ng pagtaas ng knob ng lakas ng tunog ng keyboard at pagta-type. Siguraduhin na gumagana ang speaker kapag nagta-type ka. Maaari mo ring subukan ang bawat key input sa isang website na tinatawag na keyboardchecker.
-
Sa wakas, matapos matapos ang lahat ng mga hakbang na iyon, i-enjoy ang iyong IBM PingMaster!
⭐ Kung mayroong anumang mga error/isyu sa tutorial na ito, pakisulat ang mga ito sa isyu seksyon para sa repository na ito.
Mga Pinagmulan at Kapaki-pakinabang na Link
Mga Mapagkukunan ng Tutorial
Mga Mapagkukunan ng QMK ToolBox
Mga Gabay sa Hardware
- SparkFun Pro Micro troubleshooting guide - Paano i-reset ang Pro Micro board
- TMK Keymap Editor para sa IBM PingMaster