সুচিপত্র:
- ধাপ 1: সহজ বোতাম হ্যাক করুন
- ধাপ 2: ইউএসবি কীবোর্ড ম্যাপ করুন
- ধাপ 3: ইউএসবি সংযোগ বক্স তৈরি করুন
- ধাপ 4: সার্কিট বোর্ড সোল্ডার
- ধাপ 5: বোতামটি ব্যবহার করুন
ভিডিও: সহজ বাটন মিউজিক্যাল ইন্টারফেস: 5 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই প্রকল্পটি $ 5 স্ট্যাপলের সহজ বোতাম এবং একটি সস্তা ইউএসবি কীবোর্ড পরিবর্তন করে যাতে সেগুলি লাইভ মিউজিক্যাল পারফরম্যান্সের জন্য একটি ইনপুট ডিভাইস হিসাবে ব্যবহার করা যায় (বা অন্য কিছু যা একটি বোতাম বা ফুটসুইচ প্রয়োজন)। এটি সস্তা বোতামগুলি তৈরি করতে দেয় যা প্রত্যেকে একটি প্রোগ্রামে ইনপুট হিসাবে একটি কীবোর্ড অক্ষর পাঠায়। এছাড়াও, সহজ বোতাম বিক্রির আয় আমেরিকার বয়েজ অ্যান্ড গার্লস ক্লাবে যায়। প্রকল্পটি অন্য দুটি হ্যাকের কাঁধে দাঁড়িয়ে আছে। প্রথমত, এই প্রকল্পটি গ্যারেজের দরজার জন্য একটি সুইচে একটি সহজ বোতাম হ্যাক করে। দ্বিতীয়ত, ডেভ মেরিল, যিনি আমি এমআইটি -তে EMI (এক্সপেরিমেন্টাল মিউজিক্যাল ইন্সট্রুমেন্টস ওয়ার্কশপ) এর সাথে জড়িত (দেখুন inventmusic.org), সে ctrl, shift এবং alt কী ব্যবহারের জন্য ফুটপিডাল তৈরির জন্য একটি কীবোর্ড আলাদা করে নিয়েছিল যখন তার হাত একটি কাস্ট ছিল তার প্রকল্পের বিবরণ এখানে। এই প্রকল্পের পিছনে অনুপ্রেরণা ছিল তাদের ইলেকট্রনিকভাবে মধ্যস্থ পারফরমেন্স সিরিজের অংশ হিসাবে SIGGRAPH 2006 (ভিডিও ক্লিপ) এ মন্ডলা নামে একটি পারফরম্যান্স। ছয়জন সঙ্গীতজ্ঞ মেঝেতে একটি বৃত্তের চারপাশে বসেছিলেন যা প্রত্যেক ব্যক্তিকে কী এবং কীভাবে খেলতে হবে সে সম্পর্কে নির্দেশনা দিয়েছিল। একটি কম্পিউটার প্রোগ্রাম এই নির্দেশাবলী তৈরি করে এবং সেইজন্য গোষ্ঠীর উন্নতিতে নেতৃত্ব দেয়। ফুট সুইচগুলির প্রয়োজন ছিল যাতে সঙ্গীতশিল্পীরা প্রোগ্রামের সাথে যোগাযোগ করতে পারে (যেমন, যখন শীট সংগীতটি স্ক্রোল করা উচিত, গানের পরিবর্তনের জন্য ভোট দেওয়া ইত্যাদি)। ম্যান্ডালা প্রোগ্রামটি ফ্ল্যাশে লেখা হয়েছিল কিন্তু ভবিষ্যতের প্রকল্পগুলি বিশুদ্ধ ডেটা (পিডি), জাভা এবং অন্যান্য ভাষা ব্যবহার করবে। যা প্রয়োজন তা হল একটি কীবোর্ড থেকে প্রোগ্রামগতভাবে ইনপুট পড়ার ক্ষমতা। যে কেউ আগে কখনো বিক্রি করেননি তার জন্য এটি সম্পন্ন করতে প্রায় দেড় দিনের প্রয়োজন ছিল (ধন্যবাদ মন্ডলা প্রকল্পের প্রধান প্রেরক বেন ভিগোডাকে, পাঠের জন্য এবং ইলেকট্রনিক্সের বিবরণ বের করতে আমাকে সাহায্য করা)।
ধাপ 1: সহজ বোতাম হ্যাক করুন
প্রথম ধাপ হল সহজ বোতামটি খোলা এবং সংযোগগুলি বিনিময় করা যা "দ্যাট ওয়াজ ইজি" শব্দটিকে দুটি তারের জন্য কীবোর্ড ইন্টারফেসে অন/অফ সুইচ পাঠায়। সহজ বোতাম খোলা এবং সোল্ডারিং তারগুলি ব্যাখ্যা করা হয়েছে প্রথম রেফারেন্স হ্যাকের মধ্যে বিস্তারিতভাবে। তারপরে বর্ণিত অবস্থানে দুটি তারের বিক্রয় করা হয় যা 1/4 "মনো জ্যাকের সাথে সংযুক্ত ছিল।
ধাপ 2: ইউএসবি কীবোর্ড ম্যাপ করুন
ডেভ মেরিলের কী-পেড প্রকল্পে দেখানো হয়েছে, পিসিতে ইনপুট হিসেবে কাজ করার জন্য একটি সস্তা ইউএসবি কীবোর্ড আলাদা করা যেতে পারে। এই হ্যাকটি এই সুযোগটি গ্রহণ করে যে ইনপুটের জন্য একই সময়ে দুটি কীবোর্ড ব্যবহার করা যেতে পারে (এখন পর্যন্ত এটি উইন্ডোজ এক্সপি এবং ওএস এক্সে সত্য ছিল)। যখন বিচ্ছিন্ন করা হয়, কীবোর্ডের দুটি প্রধান অংশ থাকে: সার্কিটগুলির একটি ঝিল্লি যা কীগুলিতে একটি ম্যাট্রিক্স ম্যাপিং গঠন করে এবং একটি সার্কিট বোর্ড যা কার্যকলাপের জন্য ঝিল্লি সুইচগুলি স্ক্যান করে। সার্কিট বোর্ড প্রতিটি সংখ্যা/অক্ষর সার্কিট বোর্ডে দুটি ইনপুটে ম্যাপ করা হয়, তাই যখন সেই সংমিশ্রণটি স্যুইচ করা হয়, কীবোর্ডটি সংশ্লিষ্ট চরিত্রটিকে পিসিতে পাঠায়।
ধাপ 3: ইউএসবি সংযোগ বক্স তৈরি করুন
কীবোর্ডের সার্কিট বোর্ড এবং 1/4 "জ্যাক রাখার জন্য একটি স্ট্যান্ডার্ড প্রজেক্ট বক্স (রেডিও শ্যাকে কেনা যায়) ব্যবহার করা হয়েছিল। গিটার বা অন্য 1/4" মনো ক্যাবল ব্যবহার করে সহজ বোতামগুলি এই বাক্সে প্লাগ করা হবে। আমি প্রতিটি জ্যাকের জন্য প্রজেক্ট বক্সে ছিদ্র করেছি এবং জ্যাকগুলিকে জায়গায় বেঁধে রেখেছি। সোল্ডারিং সম্পন্ন হওয়ার পরে, সার্কিট বোর্ডটি বাক্সেও রাখা হবে এবং তার USB তারের জন্য বাক্সের পাশে একটি ছিদ্র করা হবে।
1/4 জ্যাকের উপর তারের সোল্ডার করা দরকার। এই তারের অন্য প্রান্ত সার্কিট বোর্ডের লোকেশনে বিক্রি করা হবে যা আমরা আগের ধাপে ম্যাপ করেছি।
ধাপ 4: সার্কিট বোর্ড সোল্ডার
স্টেপ 2 থেকে ম্যাপিং ব্যবহার করে, ইউএসবি কীবোর্ডের সার্কিট বোর্ডে প্রতিটি 1'4 জ্যাক থেকে একটি সংখ্যার ম্যাপ করা জায়গায় সোল্ডার। বৈদ্যুতিক টেপ দিয়ে শর্টস প্রতিরোধ করার জন্য যখন সবকিছু বাক্সে রাখা হয়।
ধাপ 5: বোতামটি ব্যবহার করুন
একবার সবকিছু একসাথে বিক্রি হয়ে গেলে, ইনপুট ডিভাইসটি ব্যবহারের জন্য প্রস্তুত। আপনার কম্পিউটারে USB সংযোগটি প্লাগ করুন, একটি প্রোগ্রাম লিখুন যা একটি কীবোর্ড থেকে ইনপুট গ্রহণ করে, এবং এটাই! একটি পারফরম্যান্সের ভিডিও দেখুন এখানে
প্রস্তাবিত:
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32s ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: 8 টি ধাপ
I2C সেন্সর ইন্টারফেস দিয়ে শুরু করা ?? - ESP32 গুলি ব্যবহার করে আপনার MMA8451 ইন্টারফেস করুন: এই টিউটোরিয়ালে, আপনি নিয়ামক (Arduino, ESP32, ESP8266, ESP12 NodeMCU) এর সাথে কিভাবে কাজ শুরু করবেন, সংযুক্ত করবেন এবং I2C ডিভাইস (অ্যাকসিলেরোমিটার) পাবেন সে সম্পর্কে সব শিখবেন।
UI প্রয়োগ করা সহজ -- জয়েস্টিক ও বাটন সহ OLED ডিসপ্লে: Ste টি ধাপ
UI প্রয়োগ করা সহজ || জয়েস্টিক ও বাটনের সাথে OLED ডিসপ্লে: এই মডিউলটিতে দুটি বোতাম, 5-ওয়ে জয়স্টিক এবং 3-অক্ষ অ্যাক্সিলারোমিটার সহ একটি OLED ডিসপ্লে রয়েছে। এটি একটি প্রকল্পের জন্য UI সেট আপ করার জন্য দরকারী। এখানে CETech থেকে আজ আর্ক।
AVR মাইক্রোকন্ট্রোলার। একটি পুশ বাটন সুইচ ব্যবহার করে LED গুলি টগল করুন। পুশ বাটন ডিবাউন্সিং ।: 4 ধাপ
AVR মাইক্রোকন্ট্রোলার। একটি পুশ বাটন সুইচ ব্যবহার করে LED গুলি টগল করুন। পুশ বাটন ডিবাউন্সিং: এই বিভাগে, আমরা শিখব কিভাবে ATMega328PU এর জন্য প্রোগ্রাম সি কোড তৈরি করতে হয় একটি বাটন সুইচ থেকে ইনপুট অনুযায়ী তিনটি LED এর অবস্থা টগল করতে। এছাড়াও, আমরা 'সুইচ বাউন্স' সমস্যাটির সমাধান অনুসন্ধান করেছি। সাধারণত, আমরা
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs
মিউজিক্যাল ডিজিটাল ইন্টারফেস: Ste টি ধাপ (ছবি সহ)
মিউজিক্যাল ডিজিটাল ইন্টারফেস: সবাইকে স্বাগতম, আমি আপনাকে আমার নিজের মিউজিক্যাল ডিজিটাল ইন্টারফেস দেখাতে চাই। আমি আমার টেকনিক্যাল সাউন্ড ডিগ্রির সময় এটি তৈরি করেছি, এটি আমার গবেষণা পত্র। শুরু করার জন্য, আমি আমাকে জিজ্ঞাসা করলাম কিভাবে আমি DAW ছাড়া সঙ্গীত রচনা করতে পারি, পুনর্ব্যবহৃত সরবরাহ এবং সম্ভাব্য খেলার সাথে