সুচিপত্র:
- ধাপ 1: অংশ তালিকা
- ধাপ 2: নির্মাণ
- ধাপ 3: সফটওয়্যার
- ধাপ 4: লিঙ্ক
- ধাপ 5: বেস এবং ট্রেবল রোটারি কন্ট্রোল যোগ করা
- ধাপ 6: একটি ছোট মামলার জন্য একটি স্পার্কফুন প্রো মাইক্রো ব্যবহার করুন
ভিডিও: কীবোর্ড এলইডি সহ বাস, ট্রেবল এবং ভলিউম ইউএসবি কন্ট্রোলার: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমার প্রধান ডেস্কটপ কম্পিউটারে আমার একটি ক্রিয়েটিভ সাউন্ডব্লাস্টার অডিজি আছে এবং অডিও বা ভিডিও মিডিয়া শোনার সময় আমার দ্রুত বাজ এবং ট্রেবল সেটিংস (পাশাপাশি ভলিউম) সামঞ্জস্য করার একটি উপায় দরকার।
আমি কোড-তালিকাভুক্ত দুটি উৎস থেকে কোডটি অভিযোজিত করেছি, এবং শেষে লিঙ্কগুলিতেও, যা Arduino সংস্থার দ্বারা Arduino মাইক্রো ব্যবহার করে, অথবা অন্য কোন ATmega32u4 ব্যবহার করে একটি USB হিউম্যান ইন্টারফেস ডিভাইস হিসাবে নিকো হুড HID- প্রকল্প লাইব্রেরি।
আমি একটি ওয়্যারলেস কীবোর্ডও ব্যবহার করি যা শুধুমাত্র ব্যাটারির আয়ু বাড়ানোর জন্য অল্প সময়ের জন্য ক্যাপস-লক, নাম-লক এবং স্ক্রল-লক কীগুলির অবস্থা দেখায়। আমি তাই তিনটি LED এর অন্তর্ভুক্ত করেছি যা এই তিনটি কীবোর্ড ফাংশনের অবস্থা দেখায়।
যেহেতু ইউএসবি পোর্টের মাধ্যমে একটি ঘেরের মধ্যে রাখার পরও মাইক্রোটি সহজেই পুনরায় প্রোগ্রাম করা যায়, তাই কোডে ব্যবহৃত মিডিয়া আইডেন্টিফিকেশনকে আপনার নিজের সিলেকশন দিয়ে প্রতিস্থাপন করে আপনি আপনার নিজের সাউন্ড ডিভাইস এবং কীবোর্ডের বৈশিষ্ট্য অনুসারে কোডটি মানিয়ে নিতে পারেন। নিকো হুড এইচআইডি গিথুব ওয়েবসাইটে আপনি যে সমস্ত ফাংশন ব্যবহার করতে পারেন তার একটি বিশাল তালিকা রয়েছে - অন্যান্য সমস্ত এইচআইডি ফাংশনের জন্য কনজুমারএপিআই.এইচ নামে ফাইলটি পরীক্ষা করুন।
ধাপ 1: অংশ তালিকা
Arduino মাইক্রো বা অন্য কোন ATmega32u4 ভিত্তিক Arduino বোর্ড যেমন স্পার্কফুন প্রো মাইক্রো। লিওনার্দো ব্যবহার করা যেতে পারে কিন্তু মাইক্রোর তুলনায় এটি একটি খুব বড় বোর্ড …
বিভিন্ন রঙের 5 টি LEDs
5 x 470 ওহম প্রতিরোধক
4 x pushbutton সুইচ
A B C এবং একটি সুইচ সংযোগ সহ রোটারি এনকোডার
ছোট ঘের, নক, স্ট্রিপ বোর্ড, সংযোগ তার ইত্যাদি
ধাপ 2: নির্মাণ
ফটো, পরিকল্পিত এবং ফ্রিজিং স্ট্রিপবোর্ড লেআউটগুলিতে বিশদ বিবরণ দেওয়া হয়েছে। আমি দুটি ছোট স্ট্রিপ বোর্ড ব্যবহার করেছি - একটি থেকে 4 এলইডি এবং চারটি সুইচ, এবং অন্যটি একটি নীল ভলিউম স্তরের দিক নির্দেশক LED এর জন্য, এবং মাইক্রো এবং ঘূর্ণমান এনকোডারের জন্য একটি বড় স্ট্রিপবোর্ড। তারা একটি 9 উপায় এবং দুই উপায় ফিতা তারের দ্বারা সংযুক্ত করা হয়।
ধাপ 3: সফটওয়্যার
এই ইউএসবি ভলিউম, বেস, এবং ট্রেবল কন্ট্রোল হিসাবে উল্লেখ করা হয়েছে একটি মিউট/আনমিউট সুইচ সহ ভলিউম কন্ট্রোল হিসাবে একটি রোটারি এনকোডার এবং চারটি আপ এবং ডাউন বোতাম দ্বারা নিয়ন্ত্রিত বেস এবং ট্রেবল।
এটিতে পিসি কীবোর্ড এলইডি সূচক রয়েছে যেমন ক্যাপস-লক, স্ক্রল-লক এবং নাম-লক।
এটি একটি Arduino মাইক্রো ব্যবহার করে
কোডটি প্লেরিচের ইউএসবি ভলিউম কন্ট্রোল এবং ক্যাপস লক LED নির্দেশের উপর ভিত্তি করে।
এর জন্য গিথুব এ নিকো হুড এইচআইডি-প্রজেক্ট লাইব্রেরির প্রয়োজন: লাইব্রেরিটি একটি জিপ ফাইল হিসাবে ডাউনলোড করুন এবং এটি বের করুন, তারপরে আপনার ডকুমেন্টস ফোল্ডারের নীচে আপনার আরডুইনো লাইব্রেরি ফোল্ডারে ফোল্ডারটি অনুলিপি করুন।
যেহেতু মাইক্রোটি সহজেই তার ইউএসবি পোর্টের মাধ্যমে পুনরায় প্রোগ্রাম করা যায়, আপনি কোডে ব্যবহৃত মিডিয়া নির্দেশনাকে আপনার নিজের নির্বাচনের সাথে প্রতিস্থাপন করে আপনার নিজের সাউন্ড ডিভাইস এবং কীবোর্ডের বৈশিষ্ট্য অনুসারে কোডটি মানিয়ে নিতে পারেন।
নিকো হুড এইচআইডি গিথুব ওয়েবসাইটে আপনি যে সমস্ত ফাংশন ব্যবহার করতে পারেন তার একটি বিস্তৃত তালিকা রয়েছে - অন্যান্য সমস্ত এইচআইডি ফাংশনগুলির জন্য কনজিউমারএপিআই নামের ফাইলটি পরীক্ষা করুন যার মধ্যে সিস্টেম ফাংশন যেমন ঘুম বা রিবুট কী ইত্যাদি অন্তর্ভুক্ত থাকতে পারে। নির্মাণের অগ্রগতির সাথে ছবিগুলি অন্তর্ভুক্ত করা হয়েছে।
ধাপ 4: লিঙ্ক
Arduino মাইক্রো
স্টেট মেশিন ISR roto_sm.ino boolrules দ্বারা
P LeRiche USB ভলিউম কন্ট্রোল এবং ক্যাপস লক LED
নিকো হুড HID- প্রকল্প Github লাইব্রেরি
ধাপ 5: বেস এবং ট্রেবল রোটারি কন্ট্রোল যোগ করা
চারটি পুশবাটনকে প্রতিস্থাপন করা সম্ভব যা বাজকে নিয়ন্ত্রণ করে এবং দুটি ঘূর্ণন নিয়ন্ত্রণের সাথে ট্রেবল করে। Schematic2 বিস্তারিত দেয় এবং স্কেচ স্কেচ 2 এ থাকে।
প্রতিটি নিয়ন্ত্রণের দুটি পুশবাটন যথাক্রমে একটি বেস বুস্ট এবং ট্রেবল বুস্ট দিতে ব্যবহৃত হয়।
ধাপ 6: একটি ছোট মামলার জন্য একটি স্পার্কফুন প্রো মাইক্রো ব্যবহার করুন
আপনি বাস ট্রেবল ভলিউম এবং কীবোর্ড LED ইউএসবি কন্ট্রোলারের জন্য একটি ছোট ঘের তৈরি করতে Arduino মাইক্রো এর ছোট সংস্করণটি স্পার্কফুন প্রো মাইক্রো ব্যবহার করতে পারেন।
ফটো 5 এবং ফটো 6 বিল্ডের বিশদ বিবরণ দেয় এবং আপনি প্রো মাইক্রোর জন্য স্কেচ 3 ব্যবহার করতে পারেন
প্রস্তাবিত:
MAME এবং ভার্চুয়াল পিনবলের জন্য DIY কীবোর্ড কন্ট্রোলার: 4 টি ধাপ (ছবি সহ)
MAME এবং ভার্চুয়াল পিনবলের জন্য DIY কীবোর্ড কন্ট্রোলার: নির্দেশাবলীর এই সেটটি আপনাকে কিছু তারের, সোল্ডার এবং কাঠের টুকরোর জন্য পুরানো কীবোর্ড ব্যবহার করে আপনার নিজস্ব কীবোর্ড কন্ট্রোলার তৈরি করতে দেয়। ভার্চুয়াল পিনবল ইনস্ট দেখুন
ভলিউম, বেস এবং ট্রেবল সার্কিট অডিও পরিবর্ধক: 11 ধাপ
অডিও এম্প্লিফায়ারে ভলিউম, বেস এবং ট্রেবল সার্কিট: হাই বন্ধু, আজ আমি ভলিউম, বেস এবং ট্রেবল এর একটি সার্কিট তৈরি করতে যাচ্ছি। এই সার্কিটটি এম্প্লিফায়ার এবং বাশের ভলিউম নিয়ন্ত্রণ করবে এবং এটি এম্প্লিফায়ারের ট্রেবলকেও নিয়ন্ত্রণ করবে। সার্কিট শুধুমাত্র একক চ্যানেল অডিও ampl জন্য হবে
ইউএসবি ভলিউম কন্ট্রোল: 9 টি ধাপ (ছবি সহ)
ইউএসবি ভলিউম কন্ট্রোল: এই প্রকল্পে, আমরা অ্যাডাফ্রুট থেকে একটি আরডুইনো সামঞ্জস্যপূর্ণ ট্রিংকেট এবং একটি ঘূর্ণমান এনকোডার ব্যবহার করে একটি ইউএসবি ভলিউম নিয়ন্ত্রণ তৈরি করব। অবশেষে, আমরা একটি হাউজিং 3D প্রিন্ট করব, ওজন এবং স্থিতিশীলতা যোগ করার জন্য সীসা শট দিয়ে বেসটি পূরণ করব, এবং লেজার একটি এক্রাইলিক নীচে কাটা হবে
ইউএসবি হিড কীবোর্ড এমুলেটর থেকে পিএস 2 কন্ট্রোলার: 3 টি ধাপ
পিএস 2 কন্ট্রোলার টু ইউএসবি হাইড কীবোর্ড এমুলেটর: এটি একটি পিএস 2 কন্ট্রোলারের জন্য একটি প্রোগ্রামযোগ্য পিসি ইউএসবি অ্যাডাপ্টার তৈরি করার একটি ছোট প্রকল্প। এটি ক্রস প্ল্যাটফর্ম। আমি এটি তৈরি করেছি কারণ আমার স্বাভাবিক সফ্টওয়্যার সমাধান (অ্যান্টিমাইক্রো, জয় 2 কী ইত্যাদি) ইনস্টল করতে সমস্যা হচ্ছিল। লাইব্রেরি কিশোর বয়সের জন্য সংকলন করে না
দ্রুত এবং নোংরা দাস কীবোর্ড (ফাঁকা কীবোর্ড): 3 টি ধাপ
কুইক অ্যান্ড ডার্টি দাস কীবোর্ড (ফাঁকা কীবোর্ড): একটি দাস কীবোর্ড হল সবচেয়ে জনপ্রিয় কীবোর্ডের নাম যার মধ্যে কোন শিলালিপি নেই (খালি কীবোর্ড)। দাস কীবোর্ড 89.95 ডলারে বিক্রয় করে। এই নির্দেশিকা আপনাকে গাইড করবে যদিও আপনি যে কোনও পুরানো কীবোর্ড দিয়ে নিজেকে তৈরি করছেন