সুচিপত্র:

মিডি কন্ট্রোলার বোতাম-কীবোর্ড: 6 টি ধাপ
মিডি কন্ট্রোলার বোতাম-কীবোর্ড: 6 টি ধাপ

ভিডিও: মিডি কন্ট্রোলার বোতাম-কীবোর্ড: 6 টি ধাপ

ভিডিও: মিডি কন্ট্রোলার বোতাম-কীবোর্ড: 6 টি ধাপ
ভিডিও: সেরাদের সেরা???. রেডিও রিসিভার TECSUN PL680 সম্পূর্ণ পর্যালোচনা!!! #টেকসুন 2024, নভেম্বর
Anonim
মিডি কন্ট্রোলার বোতাম-কীবোর্ড
মিডি কন্ট্রোলার বোতাম-কীবোর্ড

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

ধাপ 1: উপকরণ সংগ্রহ করুন

এই প্রকল্পের জন্য আমি ব্যবহার করেছি:

Arduino মেগা (ক্লোন)

22 গেজ তারের

16 টি বড় সাদা তোরণ বোতাম

10 টি ছোট কালো তোরণ বোতাম

সোল্ডারিং টুলস

16 মিমি এবং 26 মিমি ড্রিলিং বিট দিয়ে ড্রিল করুন

দেখেছি

মাউন্ট বোর্ড

ধাপ 2: অঙ্কন এবং তুরপুন

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

বোতামগুলি খুঁজে বের করুন এবং ছিদ্রগুলি কোথায় ড্রিল করবেন তা চিহ্নিত করুন এবং এটি বের করুন। আপনি পরে দেখতে পারেন নীচে বেশ gnarly খুঁজছেন পায়। আপনি সমস্ত গর্ত ড্রিল করার আগে আপনি বোতামের ফিট পরীক্ষা করতে চাইতে পারেন।

আমি আমার বোর্ডকে অর্ধেক পরে দেখেছি, কিন্তু আমি এই পর্যায়ে এটি করার পরামর্শ দেব।

ধাপ 3: ধারণার প্রমাণ

ধারণার প্রমাণ
ধারণার প্রমাণ

আমি কয়েকটি বোতামে কিছু এলিগেটর ক্লিপ চালালাম এবং একটি 10K পট সেট করলাম এবং সোল্ডারিংয়ের আগে এটি পরীক্ষা করার জন্য কোডটি আপলোড করলাম। এটি 100% প্রয়োজনীয় নয়, তবে আপনি যদি জিনিস দুবার চেক করতে চান তবে এটি একটি ভাল ধারণা।

ধাপ 4: ঝাল

ঝাল
ঝাল

এখানে ডিজিটাল পিনগুলিতে প্রচুর তার রয়েছে, আমি পরের বার মাল্টিপ্লেক্সার ব্যবহার করার চেষ্টা করতে পারি কিন্তু এটি সত্যিই খুব খারাপ নয়, কেবল তারের অগ্রগতির সাথে সাথে ডাবল চেক জিনিস। কোডটি প্রারম্ভিক পিনকে 22 বলে উল্লেখ করবে এবং বোতামগুলি ক্রমবর্ধমানভাবে এক দ্বারা বৃদ্ধি পাবে (তাই C = pin 22, C#= Pin 23, ইত্যাদি)। ডায়াগ্রামে আপনি দেখতে পাচ্ছেন বোতামগুলো সবই একসঙ্গে একটি বড় চেইনে স্থাপিত।

পাত্রগুলি 5v পিন থেকে শক্তি পায় এবং এর সাথে একসঙ্গে বেঁধে রাখা হয়। একইভাবে, পাত্রগুলি বোতামগুলির মতো একই ফ্যাশনে স্থাপিত হয়। সবশেষে, পাত্র থেকে A0, A1, A2, A3 পর্যন্ত ডাটা ওয়্যার চালান।

আপনি যদি আরও বোতাম বা পাত্র চান তবে আপনি সত্যিই বাদাম হয়ে যেতে পারেন … এবং আমি আপনাকে এটি করতে উত্সাহিত করব!

ধাপ 5: কোড

কোড
কোড

আপনি কোডটি রাখার আগে আমি www.musiconerd.com এ গুস্তাভো সিলভেইরাকে ধন্যবাদ জানাতে চাই কারণ আমি তার কোডটি একটি পূর্ববর্তী প্রকল্পে ব্যবহার করেছি এবং এটি ব্যবহার করার জন্য এটি সংশোধন করেছি।

আমি আমার ম্যাকবুকে হেয়ারলেস মিডি চালাচ্ছি সিরিয়াল সিগন্যালগুলিকে মিডি সিগন্যালে রূপান্তর করার জন্য যা অ্যাবলটন লাইভ পাবে।

আমি স্বীকার করব যে সিরিয়াল-মিডি সফ্টওয়্যারটি পুরোপুরি সেট আপ করতে কিছুটা সময় লেগেছে যেখানে এটি নিখুঁতভাবে কাজ করছিল, কিন্তু আমার কোনও সমস্যা হয়নি কারণ আমি এটির বর্তমান কনফিগারে সেট আপ করেছি।

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

ধাপ 6: জ্যাম

জ্যাম!
জ্যাম!

আমি অ্যাবল্টন লাইভ ব্যবহার করতে পছন্দ করি কারণ মিডি-ম্যাপিং নমনীয়তা সত্যিই এইরকম যন্ত্রকে পূরণ করে। এখানে আমার সাথে কিছু Mussorgsky খেলতে একটি লিঙ্ক আছে! আমার প্রথম নির্দেশযোগ্য!

প্রস্তাবিত: