আইবিএম পিংমাস্টার কনভার্টার

মূল GitHub পোস্ট

আইবিএম পিংমাস্টার কী?

আইবিএম পিংমাস্টার হল ১৯৮০-এর দশকে চীনা এবং জাপানি বাজারের জন্য আইবিএম দ্বারা নির্মিত একটি কীবোর্ড। এই কীবোর্ডটি ভিনটেজ সবুজ সুইচ ব্যবহার করে এবং এতে একটি অদ্ভুত সংযোগ ক্যাবল রয়েছে যা 9-পিন ভিজিএ ক্যাবলের মতো কিন্তু কেবল 4-পিন রয়েছে। এছাড়াও, এই কীবোর্ডে বিল্ট-ইন স্পিকার আছে এবং ওই স্পিকারের জন্য একটি ভলিউম নম্ব রয়েছে যা আপনাকে স্পিকারের ভলিউম নির্ধারণ করতে দেয় এবং প্রতিবার একটি কী চাপলে কীবোর্ডকে বীপ করতেও সক্ষম করে। আমি জানি না কেন এই বীপিং বৈশিষ্ট্যটি তৈরি করা হয়েছিল, কিন্তু এটি অনন্য এবং ভিন্ন। এই কীবোর্ডটি সম্পর্কে আরও জানতে, শুধু গুগল করুন বা Chyrosran22-এর ভিডিও দেখুন।

সম্পর্কে

এই কনভার্টারটি আইবিএম পিংমাস্টার কীবোর্ডের ৪ পিনকে একটি ইউএসবি আউটপুটে রূপান্তর করে। এটি ব্যবহারকারীকে যে কোনো আধুনিক কম্পিউটারে আইবিএম পিংমাস্টার কীবোর্ড ব্যবহার করার অনুমতি দেয়। এই প্রকল্পের লক্ষ্য ছিল উপরোক্ত কনভার্টার তৈরি করা। এটি করতে আমি বেশ কয়েকটি সূত্র এবং সমস্যার সমাধান পরীক্ষা করেছি। ভবিষ্যতে যারা এই প্রকল্পটি করতে চান তাদের সাহায্যের জন্য, আমি কনভার্টার তৈরির প্রক্রিয়া সম্পর্কে লিখেছি এবং যে সকল সূত্র আমি ব্যবহার করেছি সেগুলোর তালিকা দিয়েছি যাতে এই লক্ষ্য অর্জন করতে সাহায্য করে। ইন্টারনেট ছাড়া আমি কীভাবে এই কনভার্টার তৈরি করতাম তা আমি জানি না। এই প্রকল্প সম্পর্কে আরও বিস্তারিত জানতে, এর GitHub রিপো দেখুন।

বিশেষ ধন্যবাদ

আমি MrKeebs-কে বিশেষ ধন্যবাদ জানাতে চাই। তাঁর ইউটিউব ভিডিওটি এই কনভার্টারটি তৈরি করতে অনেক সাহায্য করেছে। এটি একটি খুব ভাল টিউটোরিয়াল ছিল কিন্তু আমি সেই অংশে কিছু সমস্যায় পড়েছিলাম যেখানে আপনাকে পিংমাস্টারে একটি হেক্স ফাইল আপলোড করতে হত, তবে ওয়্যারিং বুঝতে এটি খুবই সহায়ক ছিল। তাঁর ভিডিওটি এখানে দেখুন।

এইচটিএমএল বর্ণনায় MrKeebs-এর ইউটিউব ভিডিওর বর্ণনায় তার ডিসকর্ড সার্ভারের একটি লিংক রয়েছে। কনভার্টার তৈরির সময় ডিবাগিং-এ এই ডিসকর্ডটি খুবই সহায়ক ছিল, তাই অনুগ্রহ করে সেই ডিসকর্ড সার্ভারটি দেখুন এবং যদি প্রয়োজন হয় সাহায্য চাইুন।

প্রয়োজনীয় হার্ডওয়্যার

  1. আইবিএম পিংমাস্টার কীবোর্ড
  2. প্রো মাইক্রো বোর্ড
  3. তার বা মহিলা-থেকে-মহিলা/মহিলা-থেকে-পুরুষ কেবল
  4. (ঐচ্ছিক) 9-পিন ভিজিএ নারী হেড

প্রয়োজনীয় সফটওয়্যার

  1. QMK টুলবক্স
  2. একটি ওয়েব ব্রাউজার

রূপান্তর ধাপসমূহ

  1. প্রো মাইক্রো বোর্ডে তার সংযোগ করুন। আপনি এটি সরাসরি ক্যাবলের পিনের সাথে মহিলা-থেকে-মহিলা/মহিলা-থেকে-পুরুষ কেবলের মাধ্যমে বা একটি 9-পিন ভিজিএ নারী হেড ব্যবহারের মাধ্যমে সংযুক্ত করতে পারেন। ওয়্যারিং জন্য নিচের ডায়াগ্রামটি দেখুন:

    তার সংযোগ ডায়াগ্রাম

  2. সবকিছু সংযুক্ত করার পরে, আপনার হেক্স ফাইল তৈরি করুন। এই হেক্স ফাইলটি কীবোর্ডের লেআউট হবে যা আপনি একটি ওয়েবসাইটে ডিজাইন করতে পারেন যেটির নাম টিএমকে-কে-বি-ডি (টিএমকে-কেবিডি) — টিএমকে-কেবিডি। মূলত ওই ওয়েবসাইটের মাধ্যমে আপনার লেআউট ডিজাইন করুন, তারপর এটি ডাউনলোড করুন।

  3. আপনার ফাইলের লেআউট পাওয়ার পরে, আপনাকে ফাইলটি প্রো মাইক্রো বোর্ডে আপলোড করতে হবে। এটি করতে, একটি টুল ডাউনলোড এবং সেটআপ করুন যার নাম QMK টুলবক্স — QMK টুলবক্স

  4. যখন QMK টুলবক্স সেটআপ হয়ে যাবে, ওপেন ক্লিক করুন এবং আপনার ধাপ ২ থেকে ডাউনলোড করা হেক্স ফাইলের ডিরেক্টরিতে যান। মাইক্রো কন্ট্রোলার টেক্সটের নিচে, atmega32u4 নির্বাচন করুন। এটি আপনার ক্ষেত্রে ভিন্ন হতে পারে, তাই আপনাকে টার্মিনালের মাধ্যমে আপনার মাইক্রো কন্ট্রোলারটি চেক করতে হতে পারে। বিভ্রান্ত হলে উপকারী লিঙ্কসমূহ দেখুন।

  5. এই ধাপটি করার আগে, এখনই আপনার আইবিএম পিংমাস্টারকে প্রো মাইক্রো বোর্ডে সংযুক্ত করবেন না এবং ৫ নম্বর ধাপটি সম্পূর্ণরূপে পড়ে নিন। সবকিছু সেট আপ করার পরে, QMK টুলবক্স চালু রেখে প্রো মাইক্রো বোর্ড (মাইক্রো ইউএসবি কেবল থেকে) আপনার কম্পিউটারে প্লাগ ইন করুন। তারপর তৎক্ষণাত আপনার প্রো মাইক্রো বোর্ড রিসেট করতে বোর্ডটি শর্ট সার্কিট করুন। এটি রিসেট করতে, নিচের ডায়াগ্রাম বা উপকারী লিঙ্কসমূহ-এ প্রদত্ত SparkFun লিঙ্কটি দেখুন। রিসেট করার পরে, আপনাকে তৎক্ষণাত QMK টুলবক্সে ফ্ল্যাশ বোতামটি টিপতে হবে। যদি এটি কাজ করে, আপনি কোনো না কোনোভাবে একটি সফল বার্তা পাবেন। যদি এটি কাজ না করে, আবার ধাপ ৫ পুনরাবৃত্তি করুন। যদি এটি বারবার ব্যর্থ হয়, অনুগ্রহ করে নিচের উপকারী লিঙ্কসমূহ দেখুন।

    প্রো মাইক্রো বোর্ড

  6. ধাপ ৫-এর পরে, আপনার আইবিএম পিংমাস্টারকে আপনার কনভার্টারের সাথে সংযুক্ত করুন।

  7. তারপর, কীবোর্ডের ভলিউম নম্ব বাড়িয়ে এবং টাইপ করে আপনার কনভার্টারটি পরীক্ষা করুন। নিশ্চিত করুন যে টাইপ করার সময় স্পিকার কাজ করছে। এছাড়াও আপনি প্রতিটি কী ইন্টারঅ্যাকশন পরীক্ষা করতে কিবোর্ডচেকার নামক ওয়েবসাইটটি ব্যবহার করতে পারেন।

  8. অবশেষে, উপরের ধাপগুলো শেষ করার পরে, আপনার আইবিএম পিংমাস্টার উপভোগ করুন!

⭐ যদি এই টিউটোরিয়ালে কোনো ত্রুটি/সমস্যা থাকে, অনুগ্রহ করে এই রিপোজিটরির ইস্যু সেকশনে লিখে জানান।

সূত্রগুলি ও উপকারী লিঙ্কসমূহ

টিউটোরিয়াল রিসোর্স

QMK টুলবক্স রিসোর্স

হার্ডওয়্যার গাইড

কোথায় কেনা যায়

কমিউনিটি রিসোর্স