IBM पिंगमास्टर कन्वर्टर

मूल GitHub पोस्ट

IBM पिंगमास्टर क्या है?

IBM पिंगमास्टर IBM द्वारा 1980 के दशक में चीनी और जापानी बाजार के लिए बनाई गई एक कीबोर्ड है। यह कीबोर्ड विंटेज ग्रीन स्विच का उपयोग करती है और इसका कनेक्शन केबल थोड़ा अजीब है जो 9-पिन VGA के जैसा दिखता है पर केवल 4-पिन है। इसके अलावा, इस कीबोर्ड में बिल्ट-इन स्पीकर और उस स्पीकर के लिए एक वॉल्यूम नॉब है जो आपको स्पीकर की आवाज़ निर्धारित करने की अनुमति देता है और की दबाने पर कीबोर्ड को बीप करने की अनुमति भी देता है। मुझे नहीं पता कि यह बीपिंग फीचर क्यों बनाया गया था, लेकिन यह अनोखा और अलग है। इस कीबोर्ड के बारे में और जानने के लिए, बस इसे गूगल करें या Chyrosran22 के वीडियो को देखें।

बारे में

यह कन्वर्टर IBM पिंगमास्टर कीबोर्ड के 4 पिनों को USB आउटपुट में बदलता है। इससे उपयोगकर्ता किसी भी आधुनिक कंप्यूटर के साथ IBM पिंगमास्टर कीबोर्ड का उपयोग कर सकते हैं। इस प्रोजेक्ट का लक्ष्य उपर्युक्त कन्वर्टर बनाना था। इसे करने के लिए, मैंने कई स्रोतों और ट्रबलशूटिंग से गुज़रा। भविष्य में किसी भी व्यक्ति की मदद करने के लिए जो यह प्रोजेक्ट करना चाहता है, मैंने इस कन्वर्टर को बनाने की अपनी प्रक्रिया के बारे में लिखा है तथा उन स्रोतों की सूची दी है जिनका उपयोग मैंने इस लक्ष्य को हासिल करने के लिए किया। इंटरनेट के बिना, मुझे नहीं पता था कि मैं यह कन्वर्टर कैसे बना पाता। इस प्रोजेक्ट के बारे में अधिक विवरण के लिए, इसकी GitHub रिपॉजिटरी पर जाएँ।

विशेष धन्यवाद

मैं MrKeebs को विशेष धन्यवाद देना चाहूँगा। उनके YouTube वीडियो ने इस कन्वर्टर को बनाने में वास्तव में मदद की। यह एक बहुत अच्छा ट्यूटोरियल था लेकिन मुझे उस सेक्शन में परेशानी हुई जहाँ आपको PingMaster पर HEX फ़ाइल अपलोड करनी होती है, पर वायरिंग समझने में यह बहुत सहायक रहा। उनका वीडियो यहाँ देखें: यहाँ

MrKeebs के YouTube वीडियो के विवरण में, उनके Discord सर्वर का एक लिंक है। जब मैं कन्वर्टर बना रहा था तो मेरे मुद्दों को डिबग करने में यह Discord वास्तव में सहायक था, इसलिए कृपया उस Discord सर्वर को देखें और यदि आपको मदद चाहिए तो पूछें।

आवश्यक हार्डवेयर

  1. IBM पिंगमास्टर कीबोर्ड
  2. प्रो माइक्रो बोर्ड
  3. तार या फीमेल-टू-फीमेल/मैल केबल
  4. (वैकल्पिक) 9-पिन VGA फीमेल हेड

आवश्यक सॉफ़्टवेयर

  1. QMK टूलबॉक्स
  2. एक वेब ब्राउज़र

रूपांतरण चरण

  1. प्रो माइक्रो बोर्ड की वायरिंग करें। आप इसे सीधे केबल के पिन से फीमेल-टू-फीमेल/मैल केबल के माध्यम से जोड़ सकते हैं या 9-पिन VGA फीमेल हेड का उपयोग करके भी जोड़ सकते हैं। वायरिंग के लिए नीचे दिए गए डायग्राम को देखें:

    वायरिंग डायग्राम

  2. सब कुछ वायर करने के बाद, अपनी Hex फ़ाइल बनाएं। यह hex फ़ाइल कीबोर्ड का लेआउट होगी जिसे आप एक वेबसाइट के माध्यम से डिज़ाइन कर सकते हैं जिसे tmk-kbd वेबसाइट कहा जाता है। तो मूल रूप से उस वेबसाइट के माध्यम से अपना लेआउट डिज़ाइन करें, फिर इसे डाउनलोड करें।

  3. जब आपके पास अपनी फ़ाइल का लेआउट हो, तो आपको फ़ाइल को प्रो माइक्रो बोर्ड पर अपलोड करने की आवश्यकता है। ऐसा करने के लिए, QMK ToolBox नामक टूल डाउनलोड और सेट अप करें।

  4. जब QMK टूलबॉक्स सेट हो जाए, तो open पर क्लिक करें और उस डायरेक्टरी पर जाएँ जहाँ आपने चरण 2 से Hex फ़ाइल डाउनलोड की है। माइक्रो कण्ट्रोलर टेक्स्ट के नीचे, atmega32u4 चुनें। यह आपके लिए अलग हो सकता है, इसलिए आपको अपने माइक्रो कण्ट्रोलर को टर्मिनल के माध्यम से चेक करना पड़ सकता है। अगर आप भ्रमित हों तो उपयोगी लिंक देखें।

  5. इस कदम को करने से पहले, अभी अपनी IBM पिंगमास्टर को अपने प्रो माइक्रो बोर्ड से कनेक्ट न करें और इसे करने से पहले चरण 5 को पूरा पढ़ें। सब कुछ सेट करने के बाद, QMK Toolbox चलाते हुए अपने कंप्यूटर में प्रो माइक्रो बोर्ड (माइक्रो USB केबल से) प्लग करें। फिर तुरंत अपने प्रो माइक्रो बोर्ड को रीसैट करें बोर्ड को शॉर्ट सर्किट करके। इसे रीसैट करने के लिए, कृपया नीचे दिए गए डायग्राम या उपयोगी लिंक में सूचीबद्ध SparkFun लिंक को देखें। रीसैट करने के बाद, आपको तुरंत QMK टूलबॉक्स में फ़्लैश बटन दबाना अनिवार्य है। अगर यह काम करता है, तो आपको किसी न किसी प्रकार का सफल संदेश मिलना चाहिए। अगर यह काम नहीं करता है, तो चरण 5 को फिर से दोहराएँ। यदि यह बार-बार फेल होता है, तो कृपया नीचे दिए गए उपयोगी लिंक देखें।

    प्रो माइक्रो बोर्ड

  6. चरण 5 के बाद, अपनी IBM पिंगमास्टर को अपने कन्वर्टर से कनेक्ट करें।

  7. फिर, कीबोर्ड के वॉल्यूम नॉब को ऊपर उठा कर और टाइप करके अपने कन्वर्टर का परीक्षण करें। सुनिश्चित करें कि टाइप करते समय स्पीकर काम करता है। इसके अलावा आप हर की इनपुट का परीक्षण कीबोर्डचेकर नामक वेबसाइट पर कर सकते हैं।

  8. अंत में, उन सभी चरणों को पूरा करने के बाद, अपने IBM पिंगमास्टर का आनंद लें!

⭐ यदि इस ट्यूटोरियल में कोई त्रुटियाँ/मुद्दे हैं, तो कृपया इस रिपॉजिटरी के इश्यू सेक्शन में उनके बारे में लिखें।

स्रोत और उपयोगी लिंक

ट्यूटोरियल संसाधन

QMK टूलबॉक्स संसाधन

हार्डवेयर गाइड

कहाँ खरीदें

समुदाय संसाधन