সুচিপত্র:

ব্যান্ড হিরো PS2 MIDI পরিবর্তন: 8 টি ধাপ
ব্যান্ড হিরো PS2 MIDI পরিবর্তন: 8 টি ধাপ
Anonim
Image
Image

এটি আমার প্রথম নির্দেশযোগ্য এবং ব্যান্ড হিরো PS2 কন্ট্রোলার সংশোধন করার জন্য প্রযোজ্য সঙ্গীতশিল্পীদের জন্য উপযুক্ত MIDI ড্রাম কন্ট্রোলার যারা সস্তা উপায়ে পেতে চান খুব সুন্দর ড্রাম MIDI কন্ট্রোলার। অবশ্যই ব্যান্ড হিরো PS2 মূলত MIDI প্রয়োগ করেছে এবং MIDI এর সাথে ডিফল্টভাবে কাজ করা উচিত কিন্তু আমার নিয়ামক সঠিকভাবে কাজ করে না। পাওয়ার আপ করার পরে ব্যান্ড হিরো কন্ট্রোলার MIDI ডেটা পাঠাতে সক্ষম কিন্তু MIDI প্রোটোকলে বিপুল বিলম্ব এবং বাগ সহ। তাছাড়া সব সময় নিয়ামক PS2 এর সাথে সংযুক্ত হওয়ার চেষ্টা করেছেন। PS2 কনসোলের সাথে সংযোগ ব্যর্থ হলে কয়েক মিনিট পরে স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়। আমি সেই অসম্পূর্ণতা কাটিয়ে ওঠার চেষ্টা করেছি কিন্তু পারছি না। জাদুকরী ব্যান্ড হিরো PS2 সমস্যা সম্বন্ধে বিশ্বজুড়ে গুগল করে আমি বুঝতে পারলাম আমি একা নই এবং অন্যান্য ব্যবহারকারীদের ব্যান্ড হিরোর আসল MIDI বাস্তবায়নের অনুরূপ অভিজ্ঞতা রয়েছে।

তাই আমি আমার জিনিস পরিবর্তন করার সিদ্ধান্ত নিয়েছি।

আমি আশা করি এই অবাঞ্ছনীয় কারও জন্য উপযুক্ত হবে যারা সঠিক MIDI নিয়ামকের মত ব্যান্ড হিরো খেলনা ব্যবহার করতে চান।

এই মৌলিক পরিবর্তনের জন্য আপনাকে আরডুইনোর মত কোন অতিরিক্ত মাইক্রোকন্ট্রোলার, কোন কোডিং কাজ ব্যবহার করতে হবে না। শুধু আপনি নিয়মিত ইলেকট্রনিক্স উপাদান কয়েক প্রয়োজন।

PS2 কনসোলের সাথে আপনার ব্যান্ড হিরো আর ব্যবহার করতে না চাইলে এই মোড ব্যবহার করুন।

এই পরিবর্তনের পরে ব্যান্ড হিরো সত্যিই MIDI এবং স্বতন্ত্র ডিভাইস হয়ে ওঠে যা PS2 কনসোলের জন্য আর কাজ করে না।

ধাপ 1: সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।

সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।
সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।
সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।
সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।
সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।
সার্কিট ডায়াগ্রাম এবং পার্ট লিস্ট।

সংযুক্ত সার্কিট চিত্রগুলি ইলেকট্রনিক্সের নতুনদের জন্য দরকারী এবং পাঠযোগ্য হওয়া উচিত।

দুর্ভাগ্যবশত কোন ব্যান্ড হিরো সার্কিট ডায়াগ্রাম এবং ডাটা শীট নেই যা মূলত অন্তর্ভুক্ত "বহিরাগত" অংশগুলির জন্য।

অন্তত আমি এটি খুঁজে পাইনি।

পরিবর্তনের জন্য প্রয়োজনীয় অংশগুলির তালিকা নিচে দেওয়া হল।

2x 220R প্রতিরোধক 1x 330R প্রতিরোধক

1x 1N4148 ডায়োড

2x 220uF 6.3V

1x চালু/বন্ধ টগল ক্ষুদ্র সুইচ

1x ইউনিভার্সাল বুস্ট স্টেপ আপ কনভার্টার 3 থেকে 5V

আপনি যদি 2 টি অতিরিক্ত ইনপুট (দ্বিতীয় খাদ ড্রাম এবং হাই-হ্যাট প্যাডেল) ব্যবহার করার সিদ্ধান্ত নেন তবে আপনারও প্রয়োজন:

1x একটি সাধারণ পাইজো ডিস্ক 25 থেকে 35 মিমি

1x SPDT সুইচ যেমন Otehall 343-40-120NOZD40 লম্বা লিভার সহ।

2 মি সিঙ্গেল কোর স্ক্রিনেড ক্যাবল

2x 3, 5mm জ্যাক প্লাগ মনো।

ধাপ 2: PCB বন্ধ টানুন

পিসিবি টানুন
পিসিবি টানুন

ব্যান্ড হিরো সামনের মাউন্ট করা গেম প্যাড খোলার পরে এবং বোর্ডগুলি টেনে তোলার পরে, আপনি প্রধান পিসিবি দেখতে পাবেন উপরে সংযুক্ত, ছোট বোর্ড যেখানে বেতার ট্রান্সসিভার ইনস্টল করা আছে, বুস্ট কনভার্টার 3, 3V, মেমরি চিপ এবং মাস্টার এমসিইউ। ছোট টপ বোর্ডটি পরিবর্তন অনুসারে আর কার্যকর নয় এবং সার্কিট থেকে স্থায়ীভাবে অপসারণ করা প্রয়োজন।

বোর্ডটি সরানোর পরে, সমস্ত গেমিং বোতামগুলি কাজ করা বন্ধ করে দেয় কারণ সেগুলি মাস্টার এমসিইউতে সংযুক্ত থাকে এবং বেশিরভাগ নিয়ন্ত্রণ পিএস 2 ফাংশনের সাথে যুক্ত থাকে।

এটা নিয়ে কোন উদ্বেগ নেই, মৌলিক মিডি ড্রাম প্যাড কন্ট্রোলারে আপনাকে তাদের সত্যিই দরকার নেই। এই বোতামগুলি ছাড়াই ড্রামগুলি দুর্দান্ত কাজ করে। অবশ্যই তারা MIDI CC বার্তাগুলিতে তাদের ম্যাপিংয়ের জন্য দরকারী হতে পারে। উপরন্তু আপনি পরে MIDI ফাংশনগুলিতে বোতামগুলি প্রয়োগ করতে পারেন কিন্তু সার্কিটে আরেকটি সহজ MCU প্রবর্তন করা প্রয়োজন এবং এর জন্য কোডিং কাজ করতে হবে। আলাদাভাবে চটচটে আমি আরও এক্সটেনশনের জন্য প্রস্তুত করব।

আমি শুধু মৌলিক মোড শেয়ার করছি যা সম্পূর্ণ সম্ভাবনা প্রকাশ করে HA2005 এবং মূলত বাস্তবায়িত MIDI।

ধাপ 3: সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ

সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ
সার্কিট এবং যন্ত্রাংশ সনাক্তকরণ

মিডি বোর্ড যেখানে IC”গুলি রয়েছে: অপটোকপলার PC900, MCU HA2005 যেখানে এই কোডের নিচে লুকানো আছে একটি PIC 16Fxxx সিরিজ এবং দুটি অপ amps HA1504 ট্রানজিস্টর সহ এবং অন্যান্য যন্ত্রাংশ যা কন্ডিশনিং এনালগ সিগন্যাল পাজো ইলেকট্রিক সেন্সর থেকে ইনকামিংয়ের জন্য দায়ী। আমি 100% নিশ্চিত নই যে কোন অপ অপটি কোড HA1504 এর অধীনে লুকানো আছে কিন্তু এটি LM324 এর মত কোয়াড অপ amp।

আমি এই কম্পোনেন্ট কোডগুলির অধীনে অংশ সম্পর্কে কোন নির্ভরযোগ্য তথ্য খুঁজে পাচ্ছি না।

নির্মাতারা প্রায়ই নিজস্ব "ম্যাজিক" কোড তৈরি করে এবং নিয়মিত অংশগুলি মন্তব্য করে। আমি মনে করি এটি DIY এবং হ্যাকিং সম্প্রদায়ের বিরুদ্ধে খুব স্মার্ট সুরক্ষা নয়।

ধাপ 4: পাওয়ার সাপ্লাই যোগ করুন।

পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।
পাওয়ার সাপ্লাই যোগ করুন।

ব্যাটারি ক্রিয়াকলাপের জন্য আপনাকে 5V তে ভোল্টেজ স্তর বাড়ানোর জন্য একটি স্টেপ আপ কনভার্টার ব্যবহার করতে হবে।

HA2005 MIDI অপারেশনগুলির জন্য প্রোগ্রাম করা অনেক ভালো কাজ করে এবং 3.3V এর চেয়ে 5V এর নিচে আরো স্থিতিশীল।

আমি ইবেতে নিয়মিত এবং প্রচলিত ব্যবহার করেছি যা শক্তি সঞ্চয় এবং কনভার্টার থেকে আগত তরঙ্গগুলিকে ফিল্টার করার জন্য অতিরিক্ত 220uF ক্যাপাসিটরের সাথে 3V থেকে 5V পর্যন্ত একটি বুস্ট স্টেপ আপ কনভার্টার ব্যবহার করে।

আইসি PC900 এর কাছাকাছি 5V VCC এর জন্য ইনপুট।

আমি এখানে দুটি পিন বিক্রি করেছি এই পিনগুলির সাথে বুস্ট কনভার্টার এবং ফিল্টারিং ক্যাপাসিটরের একটি সংযুক্ত হওয়া উচিত।

ধাপ 5: ট্র্যাক কাটা।

ট্র্যাক কাটা।
ট্র্যাক কাটা।
ট্র্যাক কাটা।
ট্র্যাক কাটা।
ট্র্যাক কাটা।
ট্র্যাক কাটা।
ট্র্যাক কাটা।
ট্র্যাক কাটা।

এটি সবচেয়ে গুরুত্বপূর্ণ পদক্ষেপ যা কোন ভুল ছাড়াই সাবধানে করা উচিত।

সকেটের কাছাকাছি MIDI আউটপুট সার্কিটের একটি ছোট অংশ যা সংযোগ বিচ্ছিন্ন করা উচিত এবং কয়েকটি ট্র্যাক কেটে ফেলে দেওয়া উচিত।

সার্কিটের এই অংশটি পুরানো MIDI আউটপুট সার্কিট, পিন 4 এবং TTL লেভেল শিফটারের জন্য ভোল্টেজ ডাবলার অন্তর্ভুক্ত। এগুলি আর দরকারী এবং বাদ দেওয়া দরকার।

যেমন আমি ছবিতে দেখিয়েছি:

GND গর্তের খুব কাছাকাছি, ট্রানজিস্টর এবং প্রতিরোধকের মধ্যে ট্র্যাকটি কেটে দিন। ট্র্যাক উপরে প্রতিরোধক থেকে আসে

UART TX, পিন 17 HA2005।

সোল্ডারিং তারের জন্য ভাল স্পট আছে এবং প্রতিরোধক 220R দ্বারা MiDI আউট DIN সকেটে পিন 5 এর সাথে সংযুক্ত হওয়া উচিত।

প্রতিরোধককে "বায়ুতে" ঠিক পিন সকেটে বিক্রি করা যেতে পারে এবং তাপ সঙ্কুচিত টিউবে বিচ্ছিন্ন করা উচিত।

ভাল সোল্ডারিং পয়েন্ট সকেটের নীচে, বোর্ডের বিপরীত দিকে।

এছাড়াও সকেটের নিচে আমাদের বাকি ট্র্যাকটি কেটে ফেলতে হবে এবং এর মাধ্যমে পুরনো MIDI আউট সার্কিটকে সম্পূর্ণভাবে বিচ্ছিন্ন করে দিতে হবে।

মিডি ইনপুট ঠিক আছে এবং কোনও অতিরিক্ত কাজের প্রয়োজন নেই।

পিন 17 HA2005 হল UART TX, সেই পিন থেকে ডেটা আসে সঠিক MIDI ফরম্যাট এবং সঠিক মাত্রা, পিন 5 DIN সকেটে 220R রেসিস্টর দ্বারা স্ট্যান্ডার্ড ভাবে সংযুক্ত করা উচিত। পুরাতন সার্কিটের মত অন্য কোন তারের নেতিবাচক প্রভাব রয়েছে এবং MIDI ডেটাতে বাগ হতে পারে।

পিন 4 এ ভোল্টেজ রেফারেন্স, ডিআইএন সকেট MIDI আউট 5V হতে হবে। বুস্ট কনভার্টার থেকে 5V আউটপুটে পিন 4 কে 220R রেসিস্টরের সাথে সংযুক্ত করুন।

ধাপ 6: একত্রিত করা

একত্রিত করা
একত্রিত করা
একত্রিত করা
একত্রিত করা
একত্রিত করা
একত্রিত করা

শেষ পরীক্ষা এবং গেম প্যাড এনক্লোজারে পরিবর্তিত বোর্ডটি রাখুন। বুস্ট কনভার্টার বোর্ডে ইতিবাচক ব্যাটারি টার্মিনাল এবং ইতিবাচক ব্যাটারি ইনপুটের মধ্যে চালু/বন্ধ সুইচ সংযুক্ত করুন। সবকিছু একত্রিত করুন।

যদি পরিবর্তনগুলি ভুল ছাড়াই মসৃণ হয়, নতুন ব্যান্ড হিরো 2 MIDI ড্রাম কন্ট্রোলার পাওয়ার আপের পরে খেলার জন্য প্রস্তুত।

ধাপ 7: অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।

অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।
অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।
অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।
অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।
অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।
অতিরিক্ত বাস ড্রাম এবং হাই-হাট প্যাডাল।

যদি আপনার কাছে আসল দ্বিতীয় খাদ ড্রাম এবং হাই-হ্যাট ফুট প্যাডাল না থাকে তবে আপনি ফেনা, রাবার, নিয়মিত পাইজোইলেক্ট্রিক ডিস্ক এবং সুইচের মতো সাধারণ উপলব্ধ সামগ্রী থেকে সহজেই বিকল্প প্যাড বা ফুট প্যাডেল তৈরি করতে পারেন।

দ্বিতীয় ব্যাস ড্রাম সেন্সরটি কোন অতিরিক্ত সার্কিট ছাড়াই দ্বিতীয় ভায়োলেট রঙের সকেটের সাথে সংযুক্ত করা উচিত।

মোনো 3, 5 মিমি জ্যাক প্লাগের জন্য কেবল একটি মিটার স্ক্রিন করা কেবল এবং এক পাশের ঝাল নিন। কোর কেবলটি "টিপ" -এ বিক্রি করা উচিত এবং স্ক্রিনটি স্লিভে সোল্ডার করা উচিত, অন্য পাশের ক্যাবলটি পাইজোইলেক্ট্রিক ডিস্কের সাথে সংযুক্ত করা উচিত, ডিস্কের সক্রিয় প্লেটের সাথে প্রায়শই + এবং স্ক্রিনটি জিএনডি -তে বিক্রি করা প্রয়োজন ডিস্ক এখন 2 টুকরা ফেনা এবং বুম বুমের মধ্যে পাইজো ডিস্ক রাখুন। বেগ সংবেদনশীলতা ড্রাম প্যাড পেতে দরিদ্র কিন্তু সহজ উপায়।

আপনি যদি "DIY ড্রাম পাইজো প্যাড" এর চারপাশে গুগল করেন তবে সত্যিই চমৎকার প্যাড বা প্যাডেল তৈরির প্রচুর উদাহরণ এবং দরকারী উপায় রয়েছে।

হাই-টুপি পা প্যাডাল হল একটি সাধারণ খোলা সুইচ যা 330R রোধকারী এবং ডায়োড 1N4148 এর সাথে সিরিজে সংযুক্ত। সংযুক্ত সার্কিট ডায়াগ্রাম দেখুন। প্রতিরোধক খুবই গুরুত্বপূর্ণ, এখানে ওভারলোড বর্তমান সুরক্ষার মত কাজ করা। খুব শক্তিশালী নিয়ন্ত্রণ সংকেত MIDI প্রক্রিয়াকরণে গোলমাল এবং বাগ তৈরি করে। হাই-টুপি ইনপুট মূলত অরক্ষিত।

পায়ের সুইচটি ড্রাম প্যাডের মতো অনেক উপায়েও করা যেতে পারে বা প্রতিরোধক সহ একটি বিদ্যমান মূল প্যাডাল ব্যবহার করতে পারে এবং সার্কিট ডায়াগ্রাম দেখানোর মতো সিরিজের ডায়োড ব্যবহার করতে পারে।

আমি আপনাকে গবেষণার জন্য সুযোগ দেই এবং আমার পরামর্শ ছাড়াই আপনার প্রয়োজনের জন্য উপযুক্ত সেরা নকশা খুঁজে বের করি।

আমার "ড্রাম প্যাড" এবং "ফুট সুইচ" শুধুমাত্র ইনপুট পরীক্ষা করার জন্য করা হয়েছিল এবং এটি তাদের খুব খারাপ এবং সহজ "ডিজাইন" সত্ত্বেও খুব ভালভাবে কাজ করছে

ধাপ 8: উপসংহার

উপসংহার
উপসংহার

আমি PS2 এবং নোংরা MIDI কন্ট্রোলার থেকে 100% মিডি ড্রাম কন্ট্রোলার থেকে ব্যান্ড হিরো পুনর্নির্মাণের সবচেয়ে সহজ উপায় উপস্থাপন করেছি যা শুধুমাত্র অনুশীলন বাজানোর জন্য নয় কিন্তু আপনি এটি আপনার গানগুলিতে ড্রাম বিভাগ রেকর্ড করার জন্য ব্যবহার করতে পারেন বা এমনকি জীবনে বাজাতে পারেন কারণ এখন ব্যান্ড হিরো খুব দ্রুত প্রতিক্রিয়া সময়, চমৎকার বেগ সংবেদনশীলতা এবং ভাল সার্কিট পান যা MIDI মানগুলির সাথে সামঞ্জস্যপূর্ণ।

অবশ্যই লেটেন্সির মাত্রা ব্যক্তিগত কনফিগারেশনের উপর নির্ভর করে আপনার ইনপুট ডিভাইস বা সফটওয়্যার যা ব্যান্ড হিরোর সাথে ব্যবহার করা হবে।

আমার ক্ষেত্রে যেখানে টেস্টিং মেশিন ছিল একটি পুরানো ম্যাকবুক প্রো 2009, লজিক এক্স এবং একটি সস্তা ডংগল MIDItoUSB আমি 5.2ms বিলম্বের মাত্রা রাখতে সক্ষম ছিলাম। প্রায় "রিয়েল-টাইম" প্রক্রিয়াকরণের জন্য যা যথেষ্ট তার চেয়ে বেশি।

আমি দেরি না করে মসৃণ খেলতে মজা পাই। আমি খুব দ্রুত হিট সিরিজ খেলতে পেরেছি, আমার রেকর্ড 1 সেকেন্ডে 12 টি হিট এবং নিয়ামক সহজেই সবকিছু ধরতে পারে এবং সমস্যা ছাড়াই, এটি MIDI তে প্রক্রিয়াজাত করে!

লজিক প্রো, এফএল স্টুডিও অ্যাবলটন লাইভের অধীনে আপনি সহজেই আপনার পছন্দের ড্রাম সিনথেসাইজারগুলিতে পৃথকভাবে প্যাড ম্যাপ করতে পারেন, প্যাডগুলির সাথে সংযুক্ত কনফিগারেশন সাউন্ড ব্যাংক পরিবর্তন করতে পারেন বা সফ্টওয়্যারের কোন ফাংশন নিয়ন্ত্রণ করতে পারেন।

গেমিং বোতামগুলি সম্পর্কে যা পরিবর্তন করার পরে কাজ করে না। তাদের কাজ করা সম্ভব কিন্তু এর জন্য আপনাকে অন্য MCU এবং সহজ কোড প্রয়োগ করতে হবে। HA2005 মোডের পরে বিনামূল্যে ডেটা এবং CLK পিন রয়েছে এবং অন্য MCU এর সাথে কাজ করার জন্য প্রস্তুত। এছাড়াও অন্যান্য নিয়ন্ত্রণ ইনপুট যেমন পোটেন্টিওমিটার বা এনকোডার, ছোট oLED স্ক্রিন ইত্যাদি যোগ করা যেতে পারে। মিউজিক হার্ডওয়্যার বা সফ্টওয়্যার নিয়ন্ত্রণের জন্য MIDI প্রটোকলের অধীনে যা পাওয়া যায় তা আক্ষরিক অর্থে।

যদি লোকেরা আমাকে দেখায় যে নির্দেশযোগ্য উপকারী, আমি পার্ট 2 প্রকাশ করব, ব্যান্ড হিরো 2 এক্সটেনশন সম্পর্কে আরেকটি নির্দেশনা, দ্বিতীয় মাইক্রোকন্ট্রোলারের উপর ভিত্তি করে I/O নিয়ন্ত্রণ বোর্ড।

মনোযোগ এবং আপনার সময় জন্য আপনাকে ধন্যবাদ!

প্রস্তাবিত: