সুচিপত্র:
- ধাপ 1: সরবরাহ
- ধাপ 2: ঘের
- ধাপ 3: সার্কিট
- ধাপ 4: হার্ডওয়্যার শেষ করা
- ধাপ 5: সফটওয়্যার
- ধাপ 6: শেষ
- ধাপ 7: সংযোজন..ডাম..ডাম
- ধাপ 8: অতিরিক্ত সম্পদ
ভিডিও: Arduino কীবোর্ড জয়স্টিক এক্সটেন্ডার বক্স এবং সাউন্ড কন্ট্রোলার থিং ব্যবহার করে Deej: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
Tinkercad প্রকল্প
কেন
কিছু সময়ের জন্য আমি ইন্টারফেস এলিমেন্ট, বা গেমস এবং সিমুলেটরগুলিতে অন্যান্য ছোট কাজগুলি (এমএস ফ্লাইট সিম, এলিট: ডেঞ্জারাস, স্টার ওয়ারস: স্কোয়াড্রন ইত্যাদি) নিয়ন্ত্রণ করতে আমার কীবোর্ডে একটি ছোট জয়স্টিক যোগ করতে চাইছি।
এছাড়াও, এলিটের জন্য: বিপজ্জনক, আমি বাহ্যিক অডিও থেকে ভলিউম স্তরের মিশ্রণের সাথে লড়াই করছি (সঙ্গীতে নির্মিত, যদিও ভাল, কালোতে অনেক ঘন্টা পরে পুনরাবৃত্তি হয়), ইন-গেম অডিও এবং বাহ্যিক ভয়েসপ্যাক সমর্থন।
উইন্ডোজ বিল্ট-ইন সোর্স মিক্সার 'ঠিক আছে', কিন্তু একটি খেলার মাঝে স্ক্রিন এবং মাউস-কন্ট্রোল স্লাইডারগুলি স্যুইচ করার জন্য যন্ত্রণা। একটি বর্ধিত কীবোর্ড কন্ট্রোল বক্স থাকার উপায় মনে হয়েছিল। Deej আমি খুঁজে পাওয়া সমাধান।
কিভাবে
আমি সম্প্রতি Arduino সম্পর্কে শিখছি, এবং reddit এ deej প্রকল্প জুড়ে এসেছি। মনে হচ্ছিল যে এটি একটি সহজ প্যাকেজে এই উভয় সমস্যার সমাধান করবে। এবং এটি আমাকে একটি নিফটি 3 ডি কেস ডিজাইন এবং প্রিন্ট করতে দেবে।
দীজ কি?
(সাইট থেকে) deej একটি ** ওপেন সোর্স হার্ডওয়্যার ভলিউম মিক্সার ** উইন্ডোজ এবং লিনাক্স পিসির জন্য। এটি আপনাকে রিয়েল-লাইফ স্লাইডার ব্যবহার করতে দেয় (যেমন একটি ডিজে!) ** বিরামহীনভাবে বিভিন্ন অ্যাপের ভলিউম নিয়ন্ত্রণ করতে ** আপনি করছেন
আমার সংস্করণ
বাক্সটি ছোট রাখার জন্য, আমি স্লাইডারের পরিবর্তে knobs (ঘূর্ণমান রৈখিক potentiometer (পাত্র = প্রতিরোধক)) বেছে নিয়েছি। কার্যকরীভাবে তারা একই কাজ করে। বর্তমান এবং জনপ্রিয় deej ডিজাইন একটি জয়স্টিক অন্তর্ভুক্ত না, তাই এটি একটি নকশা সংকর একটি বিট হবে। অন্যথায়, এটি একটি সুন্দর সোজা এগিয়ে নির্মাণ।
Deej একটি Arduino Nano, Pro Micro বা Uno- এর সাথে কাজ করবে, কিন্তু ন্যানো এবং Pro Micro- কে ডেভেলপার কর্তৃক 'আনুষ্ঠানিকভাবে সুপারিশ' করা হয়েছে। আমি আরডুইনো প্রো মাইক্রো বেছে নিলাম কারণ আমি জয়স্টিক চাই, এবং আরডুইনো জয়স্টিক লাইব্রেরি এটি সমর্থন করে। আমি যখন জয়েস্টিক বোতাম দিয়ে মিডিয়া কীবোর্ড মিউট ফাংশন ('নরম নিuteশব্দ' এর পরিবর্তে) ব্যবহার করতে চাই তখন আমি আরডুইনো কীবোর্ড লাইব্রেরি ব্যবহার করতে পারি, কিন্তু এটি রাস্তার আরও নিচে।
ধাপ 1: সরবরাহ
বক্স
STL ফাইল ডাউনলোড করুন (Tinkercad এ ডিজাইন করা):
- Prusa এ ঘের ফাইল (https://www.prusaprinters.org/)
- Thingiverse (শীঘ্রই আসছে)
হার্ডওয়্যার (উৎপাদন ইউনিট)
- 1x Arduino প্রো মাইক্রো
- 4x 10k রোটারি (গাঁট) পোটেন্টিওমিটার (রোটারি কন্ট্রোলার নয়, পাত্র ব্যবহার করুন)
- 1x Arduino KY-023 জয়স্টিক
- 5ft স্ক্র্যাপ cat5 নেটওয়ার্ক কেবল
- 1x ইউএসবি এ থেকে ইউএসবি বি মাইক্রো কেবল (ইউএসবি এ হল বড় স্কয়ার সংযোগকারী, ইউএসবি বি মাইক্রো হল আরডুইনো প্রো মাইক্রোতে যা আছে)
- 1x 5mm লাল LED
- 1x 220 ohm প্রতিরোধক
আমার চারপাশে কিছু অতিরিক্ত অংশ ছিল তাই আমি ভেবেছিলাম আমি জিনিসগুলি পরীক্ষা করার জন্য একটি উন্নয়ন ইউনিট তৈরি করব। জিনিসগুলিকে কেবল একটি ব্রেডবোর্ডের সাথে সংযুক্ত করা চূড়ান্ত জিনিসটি কল্পনা করা সহজ করে তোলে।
- 1x আরডুইনো প্রো মাইক্রো
- 4x 10k রোটারি (গাঁট) পোটেন্টিওমিটার (রোটারি কন্ট্রোলার নয়, পাত্র ব্যবহার করুন)
- 1x ক্ষণস্থায়ী পুশ বোতাম সুইচ (হার্ড রিসেট সুইচ)
- 1x ইউএসবি এ থেকে ইউএসবি বি মাইক্রো কেবল (ইউএসবি এ হল বড় স্কয়ার সংযোগকারী, ইউএসবি বি মাইক্রো হল আরডুইনো প্রো মাইক্রোতে যা আছে)
- বিভিন্ন জাম্পার তার
- রুটিবোর্ড
- 1x 5mm লাল LED
-
1x 220 ohm প্রতিরোধক
ধাপ 2: ঘের
নকশা
আমি Deej কমিউনিটি গ্যালারিতে প্রোফাইল করা অন্য কিছু ডিজাইন পছন্দ করেছি, তাই আমার পছন্দের বৈশিষ্ট্যগুলির উপর ভিত্তি করে আমার:
- ডিজাইন এবং প্রিন্ট করা সহজ
- আমার অন্যান্য ডেস্কটপ পেরিফেরালগুলির পথে না
- ঘেরটি সুরক্ষিত করতে স্ক্রু বা ফাস্টেনার ব্যবহার করবেন না
- কীবোর্ডের অনুরূপ নকশা নান্দনিক
এই চূড়ান্ত ডিজাইনে বসার আগে আমি দুটি প্রোটোটাইপ ডিজাইন এবং প্রিন্ট করেছি। আমি যে জায়গাটিতে এটি ব্যবহার করছি তার সাথে খেলতে একটি শারীরিক সংস্করণ থাকতে পছন্দ করি কারণ এটি আমাকে চূড়ান্ত বস্তু কীভাবে কাজ করবে সে সম্পর্কে আরও ভাল ধারণা দেয়।
আমি সংক্ষেপে ফিউশন 360 এ ডিজাইন করা শুরু করেছি, কিন্তু টিঙ্কারক্যাডের মতো এটিকে জানি না এবং সেখানে কাজ করেছি।
যেহেতু আমি একটি স্ক্রুহীন নকশা চেয়েছিলাম, তাই আমি একটি নেস্টিং বক্স তৈরি করেছি। প্রথম প্রোটোটাইপে একটি পাতলা idাকনা এবং সবকিছুর জন্য একটি গভীর বাক্স ছিল। দ্বিতীয় নকশাটি একটি গভীর lাকনা এবং একটি অগভীর নিচের বাক্সের সাথে বদলে গেল। এটা শুধুমাত্র Arduino প্রো মিনি রাখা ছিল তাই সত্যিই বড় হতে হবে না। এছাড়াও এমবসড আইকন অন্তর্ভুক্ত।
আমার কীবোর্ডের পাশাপাশি স্থানটি ফিট করার জন্য তৃতীয় নকশাটির আকার পরিবর্তন করা হয়েছিল।
প্রিন্ট
আমি পিএলএতে বাক্সটি মুদ্রণ করেছি, Blackাকনার জন্য কালো থেকে লাল পর্যন্ত একটি ফিলামেন্ট / লেয়ার সোয়াপ প্রোগ্রামিং করেছি যেখানে আইকনগুলি কেবল দৃশ্যমান হতে শুরু করবে এবং Blackাকনার অবশিষ্ট অংশের জন্য আবার কালোতে ফিরে আসবে।
একটি সমস্যা
এই সব মাধ্যমে, জয়স্টিক মাউন্ট একটি সমস্যা ছিল। এমনকি তৃতীয় নকশায়ও, লাঠি এক জায়গায় মাউন্টগুলির বিরুদ্ধে উঠে আসে। পরবর্তী পুনরাবৃত্তির আরও ভাল ছাড়পত্র থাকবে। আমি ডিজাইনে আরও কাজ করতে পারতাম কিন্তু পরবর্তী পর্যায়ে, ইনস্টলেশনে যেতে চেয়েছিলাম।
ধাপ 3: সার্কিট
সবচেয়ে খারাপ তারের কাজ
ঠিক আছে, এটি আমার প্রথম পূর্ণ আপ Arduino প্রকল্প। হ্যাঁ, আমি এর আগেও ব্রেডবোর্ডে কিছু করেছি এবং এর একটি ডেভেলপমেন্ট ভার্সন তৈরি করতে ব্যবহার করছি, কিন্তু প্রকৃতপক্ষে গড়া এবং একত্রিত করার জন্য, এটি আমার প্রথম। তাই আমার ওয়্যারিং দেখতে বাজে লাগে। সেখানে, যে পথের বাইরে:)
আপডেট: আমি তখন থেকে আরেকটি তৈরি করেছি এবং ওয়্যারিং সেখানে অনেক সুন্দর। ছবিগুলি দেখুন:)
উৎপাদন ইউনিট - কোথায় কি হচ্ছে
আরডুইনো প্রো মাইক্রো একটি ছোট্ট বোর্ড এবং বেসের ছাঁচনির্মাণ বিভাগে ফিট হবে। Knobs এবং জয়স্টিক respectiveাকনা তাদের নিজ নিজ গর্ত মধ্যে মাপসই। কিন্তু আপনি সোল্ডারিং প্রতিযোগিতা না হওয়া পর্যন্ত কিছু মাউন্ট করবেন না।
তারের
আমার কোন সঠিক সার্কিট তার ছিল না, কিন্তু সলিড-কোর cat5 নেটওয়ার্ক তারের একটি অবশিষ্ট রোল ছিল, তাই আমি যা ব্যবহার করেছি। এটি কিছুটা শক্ত এবং সম্ভবত আটকে থাকা সার্কিট তারের চেয়ে বেশি ভঙ্গুর, তবে এটি কাজ করে।
উপাদানগুলিকে তাদের চূড়ান্ত মাউন্টিং অবস্থানের একটি আনুমানিকভাবে স্থাপন করে, আমি প্রতিটি তারের জন্য দূরত্ব অনুমান করেছি, স্ল্যাক ইত্যাদির জন্য কিছুটা বেশি যোগ করেছি, তারপরে তারটি কেটে এবং ছাঁটাই করেছি। অনেকটা ckিলে হয়ে গেলাম।
ওয়্যারিং ডায়াগ্রাম উল্লেখ করে, আমি সাধারণ স্থল (কালো) এবং ভিসিসি (লাল) দৌড় এবং জইস্টিক যেখানে নির্দেশিত হয়েছে। যেহেতু নেটওয়ার্ক ক্যাবল এই রঙে আসে না, তাই আমি শুধু একটি রঙ বাছাই করেছি এবং আমার ওয়্যারিংকে ফাংশনের সাথে সামঞ্জস্য রেখেছি।
পৃথক পাত্র। এনালগ লাইন (হলুদ) পিন A0 - A3 এ দৌড়েছে। জয়স্টিক লাইনগুলি (কমলা), এছাড়াও এনালগ, I/O পিন 8 এবং 9 পর্যন্ত দৌড়ে গিয়েছিল।
জয়স্টিক সুইচ পিন (নীল) পিন 7 এ দৌড়েছে। এটি কোডে একটি ডিজিটাল পিন হবে।
অন্তরণ
যেহেতু এই শক্ত তারটি একটি ছোট জায়গাতে ভরাট হতে চলেছে, তাই আমি আমার সোল্ডার সংযোগগুলিকে গরম-গলিত আঠার একটি স্বাস্থ্যকর পুতুল দিয়ে অন্তরক করার সিদ্ধান্ত নিয়েছি। তারপরে সবকিছু জায়গায় লাগিয়ে দিলেন এবং Arduino উদাহরণ AnalogInput কোডের সংস্করণ ব্যবহার করে বোর্ড এবং পাত্রগুলিতে একটি সাধারণ পরীক্ষা চালালেন - সমস্ত পাত্র পড়ার জন্য সংশোধন করা হয়েছে।
দ্বিতীয় সংস্করণ
উপরের শেষ দুটি ছবি পরবর্তী বক্স দেখায় যা আমি নির্মাণ করছি। নি oneশব্দে এটিতে 5 টি গাঁট এবং একটি ক্ষণস্থায়ী পুশ বোতাম থাকবে। জয়স্টিক নেই। একই সাইজের বাক্স।
ধাপ 4: হার্ডওয়্যার শেষ করা
যখন আমি জয়স্টিক ইনস্টল করতাম, তখন আমি বুঝতে পারতাম যে এর বোর্ড এবং প্রো মাইক্রোতে থাকা পিন হেডারের মধ্যে অনেক ছাড়পত্র নেই।
পিন হেডারের একটু সাবধানে বাঁকানোর পরে, এবং গরম গলানো আঠালো (অন্তরণ জন্য) পুনরায় প্রয়োগ করার পরে, ঘেরটি সঠিকভাবে বন্ধ হয়ে গেছে।
পাত্রগুলি ইনস্টল করা কোনও ঝামেলা ছাড়াই চলে গেল।
আবার তারের সাথে
সলিড কোর তারগুলি কিছুটা শক্ত, এবং ভঙ্গুর হতে পারে যদি অনেকবার ফ্লেক্স করা হয়, তাই সাবধানে সেগুলি (কোন তীক্ষ্ণ কোণ ছাড়াই) উপলব্ধ জায়গায় ভাঁজ করুন। আমার কিছু খুব লম্বা ছিল এবং একটু অতিরিক্ত ভাঁজ প্রয়োজন।
একবার সবকিছু ঠিকঠাক হয়ে গেলে, বেসটি উপরের দিকে ফিট করুন এবং আপনার হার্ডওয়্যার দিয়ে শেষ করা উচিত …
কিন্তু অপেক্ষা করুন, আরো আছে
অবশ্যই, কয়েক সপ্তাহ ব্যবহারের পরে, আমি সিদ্ধান্ত নিয়েছিলাম যে সফট-কোডেড MUTE ফাংশনের অবস্থা কী তা আমাকে জানাতে একটি সূচক প্রয়োজন।
এলইডি কার্যকারিতা যোগ করার জন্য কোডটি সম্পাদনা করার পর (পরবর্তী বিভাগ দেখুন), আমি দ্রুত LED / তারের / প্রতিরোধককে বিক্রি করে বোর্ডে সংযুক্ত করেছি।
আমি কেসের উপরের অংশে গর্ত ড্রিল করার জন্য আরো সময় ব্যয় করেছি কারণ আমি শীর্ষ ফিনিসটি মারতে চাইনি। আমি একটি কেন্দ্রস্থল চিহ্নিত করেছি, এটিকে দাগ দিয়েছি, তারপর গর্তটি তৈরি করতে হাতে একটি ড্রিল বিট কাটলাম।
অতিরিক্ত সতর্কতামূলক ফাইলিং গর্তটি পরিষ্কার করে এবং একটি সুন্দর টাইট প্রেস-ফিট নিশ্চিত করে যাতে এলইডি উপরের পৃষ্ঠের খুব বেশি উপরে না যায়।
ধাপ 5: সফটওয়্যার
ওভারভিউ
সুতরাং, এটি একটি দুই অংশের প্রক্রিয়া।
- Deej কিভাবে কাজ করে এবং বুঝতে পারেন এবং Config.yaml ফাইলটি সম্পাদনা করুন
- হার্ডওয়্যার এবং পছন্দসই বৈশিষ্ট্যগুলির সাথে মেলে Arduino কোড সম্পাদনা করুন
- Arduino জয়স্টিক লাইব্রেরি পান
আমার ক্ষেত্রে, আমি এই বৈশিষ্ট্যগুলি চেয়েছিলাম:
- Knobs যে নিয়ন্ত্রণ মাত্রা (মাইক এবং আউটপুট)
- নিuteশব্দ সুইচ
- অ্যাপ্লিকেশন ব্যবহারের জন্য উইন্ডোজ দ্বারা স্বীকৃত 2 অক্ষের জয়স্টিক
মাত্রা
Deej প্রথম পয়েন্ট যতটা আসে ততটা যত্ন নেয়। আমি এই কার্যকারিতা পরিবর্তন না
নিuteশব্দ সুইচ
আমি তাড়াতাড়ি নির্ধারণ করেছিলাম যে আমি জয়স্টিকের প্রেস/সুইচটি একটি কার্যকরী নিuteশব্দ বোতাম হিসাবে ব্যবহার করতে যাচ্ছি।
যখন আপনি কোডটি পরীক্ষা করবেন, আপনি দেখতে পাবেন যে আমি 'নরম' নিuteশব্দ ব্যবহার করার জন্য (প্রাথমিকভাবে) বেছে নিয়েছি - যখন বোতামটি চাপানো হয়, তখন এমআইসি ভলিউম শূন্যে হ্রাস করা হয় (এবং LED জ্বালানো হয়)। যখন এটি আবার চাপা হয়, তখন MIC ভলিউমটি তার আগের সেটিংয়ে ফিরে আসে এবং LED নিভে যায়।
অবশেষে আমি বর্ধিত মিডিয়া কীবোর্ড কোড সেটের মাধ্যমে নিuteশব্দ অবস্থা টগল করার জন্য Arduino কীবোর্ড লাইব্রেরি বাস্তবায়নের দিকে তাকিয়ে থাকব।
জয়স্টিক বাস্তবায়ন
উইন্ডোজ দ্বারা জয়েস্টিককে একটি HID ডিভাইস হিসেবে স্বীকৃত করার জন্য এবং ফলস্বরূপ যে কোন গেম/অ্যাপ্লিকেশন দ্বারা Arduino জয়স্টিক লাইব্রেরির ব্যবহার প্রয়োজন।
কোডিংয়ের ক্ষেত্রে আমি কিছুটা নূব এবং আমি বাস্তব বাস্তবায়নের দিক থেকে জয়স্টিক লাইব্রেরির ডকুমেন্টেশন কিছুটা স্পর্শ পেয়েছি - কিন্তু কিছুটা মনোযোগী গুগলিং আমাকে অন্যান্য উদাহরণের দিকে পরিচালিত করেছে যা আমাকে বুঝতে সাহায্য করছে কি ঘটছে। বিস্তারিত জানার জন্য শেষে সম্পদ বিভাগ দেখুন।
আমাকে যা করতে হয়েছিল তা হল এক্স/ওয়াই পিনগুলি চিহ্নিত করা, তাদের অবস্থা পড়ুন এবং এটি জয়স্টিক লাইব্রেরিতে পাঠান। আরডুইনো উইন্ডোজের জন্য লিওনার্দো হিসাবে উপস্থিত হয়েছিল এবং সঠিকভাবে একটি জয়স্টিক ডিভাইস হিসাবে কনফিগার করা হয়েছিল।
আমি আমার বিদ্যমান HOTAS সেটআপের পাশাপাশি এটি এলিট ডেঞ্জারাসে সেট করতে সক্ষম হয়েছিলাম এবং জয়স্টিকটি সঠিকভাবে নিয়ন্ত্রণ করতে পেরেছি এবং HOTAS- এর সাথে দ্বন্দ্ব নেই। এটি স্টার ওয়ার্সেও ভাল কাজ করে: স্কোয়াড্রন - আমি যুদ্ধের সময় ieldsাল স্থাপনের জন্য এটি একটি দ্রুত টগল হিসাবে সেট করেছি।
যে ফাইলগুলি আমার জয়স্টিক সেটআপের সাথে কাজ করে
আমি আমার বর্তমান (অক্টোবর ২০২০) ফাইলগুলি কোডপাইলে আপলোড করেছি।
- Arduino কোড (.ino ফাইল)
- Deej config.yaml
ধাপ 6: শেষ
আচ্ছা, এইটা হয়ে গেছে। এটি কাজ করে এবং এটি কীভাবে একত্রিত হয়েছিল তা নিয়ে আমি সন্তুষ্ট। এবং আমি হার্ডওয়্যার ডিজাইন, ইন্টিগ্রেশন এবং আরডুইনো প্রোগ্রামিং সম্পর্কে একটু বেশি শিখেছি।
ধাপ 7: সংযোজন..ডাম..ডাম
ভিএলসি - সেই অসাধারণ অডিও এবং ভিডিও প্লেয়ারের একটু অদ্ভুততা আছে যেখানে ভলিউম লেভেল, যখন বাহ্যিকভাবে নিয়ন্ত্রিত হয়, 0% থেকে 27% ইশ এ লাফ দেয়। ইন-অ্যাপ ইন্টারফেস ভলিউম কন্ট্রোল ব্যবহার করে মাত্রা সামঞ্জস্য করার সময় এটি ঘটে না, শুধুমাত্র Deej এর মতো বাহ্যিক নিয়ন্ত্রণের সাথে।
Deej বিকাশকারী দ্রুত একটি ইন-ভিএলসি সমাধান খুঁজে পেয়েছে যা কাজটি করে, উপরের ছবিটি দেখুন:
"… যদি আপনি এই" ট্র্যাকিং "আচরণটি অক্ষম করতে চান তবে আপনি VLC এর অডিও আউটপুট মডিউল পরিবর্তন করে এটি করতে পারেন। আমি এখানে আমার প্রচেষ্টায় DirectX ব্যবহার করেছি। পরিবর্তনটি কার্যকর হওয়ার জন্য আপনাকে VLC পুনরায় চালু করতে হবে। (আপনি এখনও একটি উইন্ডোজ অডিও সেশন আছে এবং deej এর মাধ্যমে এটি নিয়ন্ত্রণ করতে সক্ষম হবেন, এটি কেবল ভিএলসি ভলিউম বারটিকে এর সাথে চলতে বাধা দেবে)"
ধাপ 8: অতিরিক্ত সম্পদ
শক্তিশালী গুগের মাধ্যমে পাওয়া যায়, কোন বিশেষ ক্রমে তালিকাভুক্ত নয় …
- Arduino জয়স্টিক লাইব্রেরি (v2) - জয়স্টিক সংহত করার প্রয়োজন
- স্পার্কফুন প্রো মাইক্রো হুকআপ গাইড - এই Arduino সম্পর্কে ভাল সম্পদ
- deej - সফটওয়্যার যা knobs চালায়
- ইউএসবি সংযোগকারীর ধরন - কে জানত যে অনেকগুলি রূপ আছে?
- Arduino প্রো মাইক্রো এনালগ Pinouts
- আরডুইনো লিওনার্দো গেমিং জয়স্টিক - লিওনার্দো প্রো মাইক্রোর অনুরূপ, শুধুমাত্র বড়
- Arduino প্রো মাইক্রো (ক্লোন) পোর্ট সনাক্ত করা হয়নি (সমাধান) - যখন আপনি আপনার প্রো মাইক্রো (আমি করেছি)
- গেম কন্ট্রোলার/জয়স্টিক হিসেবে আরডুইনো লিওনার্দো/মাইক্রো
- নি multশব্দ করার জন্য একটি মাল্টিমিডিয়া কী ব্যবহারের উদাহরণ - HID প্রকল্প লাইব্রেরি ব্যবহার করে
- মিডিয়া থামাতে / চালানোর জন্য HID প্রকল্প লাইব্রেরির উদাহরণ কোড
- আরেকটি কোডের উদাহরণ গেমপ্যাড নিয়ামক দেখাচ্ছে।
- ArduinoGamingController_updated - জয়স্টিক লাইব্রেরি ব্যবহারের ভাল কোড বর্ণনা
- LED রেসিস্টর ক্যালকুলেটর জিনিস - আপনার প্রকল্পে আপনার কত বড় প্রতিরোধক প্রয়োজন তা খুঁজে বের করতে
- আইকন লাইব্রেরি - flaticon.com - knobs উপরে ব্যবহৃত ছবির উৎস
- আরেকটি রোধকারী রঙ ডিকোডার - একটি রঙ এবং ভায়োলায় ক্লিক করুন!
প্রস্তাবিত:
রাস্পবেরি পাই এবং AIS328DQTR ব্যবহার করে পাইথন ব্যবহার করে ত্বরণ পর্যবেক্ষণ: 6 টি ধাপ
রাস্পবেরি পাই এবং AIS328DQTR ব্যবহার করে পাইথন ব্যবহার করে ত্বরণ পর্যবেক্ষণ করা: অ্যাক্সিলারেশন সীমিত, আমি মনে করি পদার্থবিজ্ঞানের কিছু আইন অনুসারে।- টেরি রিলি একটি চিতা তাড়া করার সময় আশ্চর্যজনক ত্বরণ এবং গতিতে দ্রুত পরিবর্তন ব্যবহার করে। দ্রুততম প্রাণীটি একবারে উপকূলে শিকারের জন্য তার সর্বোচ্চ গতি ব্যবহার করে। দ্য
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল - 433mhz: 5 টি ধাপ সহ HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল | 433mhz দিয়ে HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা: এই নির্দেশে আমি আপনাকে দেখাবো কিভাবে 433mhz ট্রান্সমিটার রিসিভার মডিউল ব্যবহার করে HT12E এনকোড & HT12D ডিকোডার আইসি এই নির্দেশে আপনি খুব সস্তা উপাদানগুলির মতো ডেটা পাঠাতে এবং গ্রহণ করতে পারেন: HT
মাইক্রোবিট গান লাইট সাউন্ড থিং খেলনা: 5 টি ধাপ
মাইক্রোবিট গান লাইট সাউন্ড থিং খেলনা: এটি আমার উপাদান এবং উপাদান ব্যবহার করার চেষ্টা করার জন্য তৈরি করা একটি সাধারণ খেলনা, এবং আমার চারপাশে খেলার জন্য এবং কিছু করার জন্য আমার চুলকানি আঁচড়ানোর জন্য। একটি খেলনা হিসাবে বোঝানো হচ্ছে, আমি এটা বাস্তবসম্মত দেখানোর জন্য তৈরি করিনি, এবং এটি সাধারণের জন্য তৈরি করেছি
কার্ডবোর্ড বক্স এবং পুনরায় ব্যবহার করা কীবোর্ড থেকে ট্যাবলেট স্ট্যান্ড: Ste টি ধাপ
কার্ডবোর্ডের বাক্স থেকে ট্যাবলেট স্ট্যান্ড এবং পুনরায় ব্যবহার করা কীবোর্ড: এটি একটি বাক্স থেকে তৈরি একটি ট্যাবলেট স্ট্যান্ড এবং একটি পুরানো ট্যাবলেট কেস থেকে কীবোর্ড
3.5 মিমি 5.1 সাউন্ড সাউন্ড সুইচ / স্প্লিটার বক্স: 5 টি ধাপ
3.5 মিমি 5.1 সরাউন্ড সাউন্ড সুইচ / স্প্লিটার বক্স: আমার একটি সমস্যা ছিল যার সমাধান প্রয়োজন। আমি মাত্র একটি ডেল 2709w মনিটর কিনেছি যা ডিভিআই নেয় এবং 3.5 মিমি জ্যাক, রঙিন সবুজ, কমলা এবং স্ট্যান্ডার্ড পিসি সমাধান ব্যবহার করে 5.1 আউটপুট আছে কালো। আমি HDMI এর মাধ্যমে মনিটরে আমার Xbox 360 সংযুক্ত করেছি