সুচিপত্র:
- ধাপ 1: উপকরণ
- ধাপ 2: ডিজাইন এবং কাটিং
- ধাপ 3: সোল্ডার এবং ওয়্যার
- ধাপ 4: অনেকগুলি তারের …
- ধাপ 5: নিওপিক্সেল
- ধাপ 6: কোড
- ধাপ 7: জ্যাম আউট
ভিডিও: আর্কেড বোতাম MIDI কীবোর্ড: 7 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এটি Arduino এবং DIY MIDI প্রোগ্রামিংয়ে আমার প্রথম অভিযানের একটি সংস্করণ 2.0। আমি প্রোটোটাইপিং এবং ডিজাইনে আমার দক্ষতা তৈরি করেছি তাই আমি ভেবেছিলাম এটি প্রক্রিয়া এবং অগ্রগতির একটি ভাল প্রদর্শনী হবে। একটি আরও অবহিত নকশা প্রক্রিয়ার সাথে আমি আমার প্রথম প্রচেষ্টা থেকে বোতামগুলি পুনর্ব্যবহার করেছিলাম এবং 2.0 তৈরি করতে শুরু করেছি!
ধাপ 1: উপকরণ
আমার প্রথম সংস্করণটি একটি Arduino মেগা ব্যবহার করেছে কারণ এর অনেকগুলি ইনপুট আছে কিন্তু আমি Midi_controller.h লাইব্রেরি ব্যবহার করার সময় প্রো মাইক্রোর ছোট আকার এবং HID MIDI ক্ষমতা পছন্দ করি। তাই আমি 2 টি 16-চ্যানেলের মাল্টিপ্লেক্সার ব্যবহার করার সিদ্ধান্ত নিয়েছি যাতে 2-অষ্টভ রেঞ্জের জন্য ইনপুট প্রয়োজন মেটানো যায়।
এখানে আমি ব্যবহৃত অংশগুলির একটি তালিকা:
বড় আর্কেড বাটন x15
ছোট আর্কেড বাটন x10
প্রো মাইক্রো x2
16-চ্যানেল মাল্টিপ্লেক্সার x2
নিওপিক্সেল রিং
10k Potentiometer x6
হুকআপ তার
সোল্ডারিং টুলস
1/8 MDF
ধাপ 2: ডিজাইন এবং কাটিং
আমি মনের খোঁজখবর নেওয়ার জন্য একটি.svg ফাইল অন্তর্ভুক্ত করেছি যদি তা কার্যকর হয়, কিন্তু আমি নকশা প্রক্রিয়ায় সৃজনশীলতা এবং পরীক্ষা -নিরীক্ষার জন্য সবাইকে উৎসাহিত করি। হয়তো এমডিএফ এর পরিবর্তে এক্রাইলিক ব্যবহার করা অসাধারণ লাগবে!
আমি প্রথম সংস্করণে একটি ড্রিল এবং বোর বিট ব্যবহার করেছি তাই আমি এইবার ডিজাইন সফটওয়্যার এবং লেজার কাটার ব্যবহার করে আরও সুনির্দিষ্ট পণ্য পেতে চাইছিলাম।
ধাপ 3: সোল্ডার এবং ওয়্যার
এটি সবচেয়ে সময়সাপেক্ষ অংশ। আমি সোল্ডারিং থেরাপিউটিক এর কিছু অংশ খুঁজে পাই তাই কিছু চা পান, একটি মসৃণ জ্যাম লাগান এবং জানি যে এই পদক্ষেপটি একটি ম্যারাথন এবং স্প্রিন্ট নয়!
আমি প্রথম সংস্করণ থেকে যথাসম্ভব তারের উদ্ধার করার চেষ্টা করেছি এবং নোট নিচ্ছি যে আমি আরডুইনো এবং মাক্স কোথায় স্থাপন করতে যাচ্ছি এবং তারের কিছু অংশকে বাদ দেওয়ার চেষ্টা করব যা বাক্সে queুকতে হবে। সম্পন্ন.
আমি তারের একটি ভাল diy tangle এর বিশৃঙ্খলা আলিঙ্গন ঝোঁক বেশী তাই তারের বাছাই যখন আপনার নিজের উচ্চাকাঙ্ক্ষা অনুসরণ।
সংযোগের জন্য একটি ওয়াকথ্রু হিসাবে, প্রথমে কোডটি লিখুন এবং তারপরে তারগুলি কোথায় যাবে তা নির্দেশ করতে দিন …
আমি কীবোর্ডটি সর্বনিম্ন থেকে সর্বোচ্চ নোট পর্যন্ত তৈরি করেছি যার মধ্যে ১ ম ১ notes টি নোট mux1 এবং বাকি নোটগুলি mux2 এ যাচ্ছে সেখানে mux সেটআপের সাথে বিলম্বের কিছুটা বৃদ্ধি হতে পারে কিন্তু 16mhz প্রসেসরটি এর মাধ্যমে যথেষ্ট দ্রুত জিপ করে যাতে আমি লক্ষ্য করতে পারে না।
আমি যেকোনো টিউটোরিয়ালের আগে মিডি মাল্টিপ্লেক্সিং -এ ডাইভিং করার চেষ্টা করেছি এবং একটি দেয়ালে আঘাত করেছি, তাই কিছু নাগালের বাইরে মনে হলে বেসলাইন বোঝার জন্য আমি কয়েকটি মৌলিক টিউটোরিয়াল করার সুপারিশ করছি।
আমি এই সহজ সমস্যা সমাধানের ধাপগুলি অনুসরণ করি: 1। নিশ্চিত করুন যে সবকিছু গ্রাউন্ডেড 2। শর্টস 3 চেক করুন পাত্র 5v4 পায়। ডাবল চেক করুন যে সবকিছু গ্রাউন্ডেড
ধাপ 4: অনেকগুলি তারের …
আমি বাক্সের গভীরতাকে অবমূল্যায়ন করেছিলাম এবং উপরের অংশটি সুন্দরভাবে বসতে অসুবিধা হচ্ছিল যেন এটি "আকিরা স্টাইল" ফেটে যাওয়ার কথা ছিল তাই আমি স্টুডিওতে কিছু বন্ধুদের সাথে এটির মাধ্যমে কথা বলেছিলাম এবং এটি রাখার পরিকল্পনা নিয়ে এসেছিলাম একটি কোণে প্রদর্শন। আমি এক্রাইলিক স্ক্র্যাপ দিয়ে কিছু দ্রুত প্রোটোটাইপিং করেছি এবং একটি চমৎকার সমাধান দিয়ে শেষ করেছি। এটি s০ এর দশকে মগ সিনথেসাইজারের প্যাচ ক্যাবলের গোলকধাঁধার মতো পাখিদের পিছনে বাসা বাঁধায়। শেষ, তাই না?
ধাপ 5: নিওপিক্সেল
আমি MIDI ব্যবহার করে একটি পূর্ববর্তী প্রকল্পে Neopixels ব্যবহার করেছি এবং দেখেছি যে MIDI এর কাজ করার জন্য একটি ডেডিকেটেড বোর্ড প্রয়োজন তাই আমি 1 ম বোর্ড থেকে 5v পাওয়ার চালানোর জন্য "RAW" ইনপুট ব্যবহার করে আরেকটি প্রো মাইক্রো ব্যবহার করেছি। আমি অভিনব কিছু প্রোগ্রাম করিনি, শুধু অ্যাডাফ্রুট লাইব্রেরি থেকে স্ট্র্যান্ডটেস্ট নমুনা স্কেচ থেকে একটি প্রোগ্রাম খুঁজে পেয়েছি।
ধাপ 6: কোড
আপলোড করতে: ১। নিশ্চিত করুন যে আপনি Midi_Controller.h লাইব্রেরি 2 ডাউনলোড করেছেন। বোর্ড টাইপ 3 থেকে "Arduino Leonardo" নির্বাচন করুন। পোর্ট মেনু থেকে বোরাদ নির্বাচন করুন 4। কম্পাইল করুন এবং আপলোড করুন
একটি মিডি মনিটরিং অ্যাপ্লিকেশনের সাথে পরীক্ষা আপলোড করার পর। যদি সবকিছু পরিকল্পনা অনুযায়ী কাজ করে বলে মনে হয় তবে কিছু সঙ্গীত করার সময় এসেছে!
ধাপ 7: জ্যাম আউট
আমি নমনীয়তার কারণে আমার প্রকল্পগুলির সাথে অ্যাবলটন লাইভ ব্যবহার করি। আপনি যদি গ্যারেজ ব্যান্ড ব্যবহার করেন তবে এটি এখনও কাজ করবে কিন্তু স্কেচের মতো MIDICC নম্বরগুলি আপনি কী প্রোগ্রাম করেন তার উপর ভিত্তি করে knobs এর নির্দিষ্ট ফাংশন থাকবে। কোন প্রশ্ন? তাদের মন্তব্যগুলিতে ছেড়ে দিন!
প্রস্তাবিত:
Arduino Easy Midi কীবোর্ড: 5 টি ধাপ (ছবি সহ)
Arduino Easy Midi Keyboard: I hugema বিশাল মিউজিক নির্বোধ এবং আমার নিজের যন্ত্র এবং গ্যাজেটগুলি তৈরি করতে একেবারেই পছন্দ করি কিন্তু জটিল প্রকল্পগুলি সম্পন্ন করার জন্য আমার খুব বেশি দক্ষতা বা সম্পদ নেই তাই যখন আমি PretEnGineerings টিউটোরিয়ালটি পেয়েছিলাম তখন আমি শিহরিত হয়েছিলাম এবং এটি দিতে চেয়েছিলাম গুলি।
মিডি কন্ট্রোলার বোতাম-কীবোর্ড: 6 টি ধাপ
মিডি কন্ট্রোলার বোতাম-কীবোর্ড: আমার মিডিফাইটার প্রজেক্ট থেকে অনুপ্রাণিত হয়ে, আমি একটি বোতাম স্টাইল মিডি কন্ট্রোলার তৈরি করতে শুরু করেছি যা মেগা আরডুইনো বোর্ডের অনেক ডিজিটাল ইনপুট ব্যবহার করে। এই নির্দেশনায় আমরা উপকরণ সংগ্রহ থেকে নেওয়া পদক্ষেপের মধ্য দিয়ে যাব
প্লাগ এবং প্লে আর্কেড বোতাম: 7 ধাপ (ছবি সহ)
প্লাগ এবং প্লে আর্কেড বোতাম: আমি সম্প্রতি আমার প্রকল্পগুলি তৈরি করতে Arduino ব্যবহার শুরু করেছি। একজন ডিজাইনার হিসাবে আমি আমার গেম/ইন্টারেক্টিভ প্রকল্পগুলির জন্য কাস্টম ইন্টারফেস তৈরি করতে পছন্দ করি। সিরিয়াল কমিউনিকেশন ব্যবহার করে আমি যে একটি সমস্যার সম্মুখীন হয়েছি তা বেশ জটিল এবং সমস্যাগুলির প্রবণতা এবং
দ্রুত এবং নোংরা দাস কীবোর্ড (ফাঁকা কীবোর্ড): 3 টি ধাপ
কুইক অ্যান্ড ডার্টি দাস কীবোর্ড (ফাঁকা কীবোর্ড): একটি দাস কীবোর্ড হল সবচেয়ে জনপ্রিয় কীবোর্ডের নাম যার মধ্যে কোন শিলালিপি নেই (খালি কীবোর্ড)। দাস কীবোর্ড 89.95 ডলারে বিক্রয় করে। এই নির্দেশিকা আপনাকে গাইড করবে যদিও আপনি যে কোনও পুরানো কীবোর্ড দিয়ে নিজেকে তৈরি করছেন
অ্যাপল অ্যালুমিনিয়াম কীবোর্ড পরিষ্কার করা . অথবা অন্য কোন সফট-টাচ কীবোর্ড: ৫ টি ধাপ
অ্যাপল অ্যালুমিনিয়াম কীবোর্ড পরিষ্কার করা …. এই নির্দেশনাটি আপনাকে এটি পরিষ্কার করতে সাহায্য করার জন্য। সাবধান থাকুন, কারণ এটি করার সময় আপনার কীবোর্ডটি ভেঙে গেলে আমি দায়ী নই …. চুষা এফ