সুচিপত্র:
- সরবরাহ
- ধাপ 1: হার্ডওয়্যার
- ধাপ 2: সফটওয়্যার
- ধাপ 3: (বিকল্প) টেস্ট বোতাম বিলম্ব
- ধাপ 4: (alচ্ছিক) 3D মুদ্রিত কেস
ভিডিও: ইউএসবি কীবোর্ড থেকে DIY এনালগ ডায়ালার: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আমি এই প্রজেক্টটি শুধু মজা করার জন্য তৈরি করেছি, কিন্তু এই জিনিসটি সবকিছুর সাথে একটি সাধারণ কীবোর্ড হিসাবে কাজ করে।
আনন্দ কর!
সরবরাহ
- এনালগ ডায়ালার
- Geekcreit® প্রো মাইক্রো 5V 16M মিনি লিওনার্দো মাইক্রোকন্ট্রোলার
ধাপ 1: হার্ডওয়্যার
এনালগ ডায়াল
এই প্রকল্পের জন্য আমি এই পুরানো এনালগ ডায়ালটি ব্যবহার করেছি, কয়েক বছর আগে কেনা, সব ডায়াল এইভাবে কাজ করে কিনা জানি না, কিন্তু আমি মনে করি এটি একটি সাধারণ কাজ প্রক্রিয়া। আমার ডায়ালে দুটি বোতাম রয়েছে:
আরডুইনোতে পিন 3 এর সাথে সংযুক্ত প্রথমটি (বাদামী তারের), ডায়ালটি সরানো শুরু করলে সংযোগটি খুলুন এবং গণনা শেষ হলে বন্ধ করুন।
দ্বিতীয়টি (হলুদ তার), আরডুইনোতে পিন 4 এর সাথে সংযুক্ত, প্রতিবার একটি সংখ্যা গণনা করার সময় সংযোগটি বন্ধ এবং খুলুন।
আরডুইনোতে GND- এর সাথে লাল তারের সংযোগ রয়েছে।
আরডুইনো
গুরুত্বপূর্ণ! এই প্রকল্পটি শুধুমাত্র এই ধরনের Arduino এর সাথে কাজ করে, কারণ এটিতে একটি ATMEGA32U4 আছে, যারা কীবোর্ড অনুকরণ করতে পারে
ধাপ 2: সফটওয়্যার
আপনি GitHub থেকে সফটওয়্যারটি ডাউনলোড করতে পারেন:
আরডুইনো সফটওয়্যার ব্যবহার করে অরডুইনোতে "ডায়াল_টো_উসবি.ইনো" ফাইলটি আপলোড করুন
ধাপ 3: (বিকল্প) টেস্ট বোতাম বিলম্ব
যদি ডায়ালটি স্বাভাবিকের মতো কমবেশি সংখ্যা সন্নিবেশ করায়, ডায়ালারের ms বিলম্ব পরীক্ষা করতে "dial_ms_test.ino" ফাইলটি ব্যবহার করুন।
আমার কখনও কখনও ডবল ইনপুট গণনা, কিন্তু তারা প্রায় 1 বা 2 ms হয়, স্বাভাবিক বিলম্ব 40 থেকে 60 ms হয়
আপনার যদি এই পরীক্ষার সাথে 1 বা 2 এর চেয়ে বড় ডাবল ইনপুট থাকে, পরীক্ষার ফলাফল অনুসারে আগের ফাইলের বিলম্ব পরিবর্তন করুন।
ধাপ 4: (alচ্ছিক) 3D মুদ্রিত কেস
গ্রিগোরি ভ্যালেন্টির 3D মডেল
প্রস্তাবিত:
এইচপি কমপ্যাক আইপিএকিউ জি 50৫০ ইউএসবি থেকে কীবোর্ড: ৫ টি ধাপ
এইচপি কমপ্যাক আইপিএকিউ জি 50৫০ ইউএসবি থেকে কীবোর্ড: আমি কয়েক সপ্তাহ আগে রেডডিট এ এই কীবোর্ডের একটি জিআইএফ দেখেছি তাই এটি কিনতে এবং এটি পকেট পিসির পরিবর্তে আমার পিসিতে কাজ করার জন্য এটি সংশোধন করার সিদ্ধান্ত নিয়েছে। তাই এই কীবোর্ড দিয়ে কেউ এটি করার প্রথম টিউটোরিয়াল (2 da অনুসারে
কিভাবে একটি এনালগ পিন ব্যবহার করে একাধিক এনালগ মান পড়বেন: 6 টি ধাপ (ছবি সহ)
কিভাবে একটি এনালগ পিন ব্যবহার করে একাধিক এনালগ মান পড়বেন: এই টিউটোরিয়ালে, আমি আপনাকে দেখাব কিভাবে শুধুমাত্র একটি এনালগ ইনপুট পিন ব্যবহার করে একাধিক এনালগ মান পড়তে হয়
ওল্ড কীবোর্ড থেকে ইউএসবি হাব তৈরি করছেন? ♻: Ste টি ধাপ (ছবি সহ)
ওল্ড কীবোর্ড থেকে ইউএসবি হাব তৈরি করছেন? ♻: আস-সালামু-আলাইকুম! আমার একটি পুরানো কীবোর্ড আছে যা ব্যবহারে ছিল না এবং এর চাবিও কিছুটা ত্রুটিপূর্ণ ছিল। তাই আমি এর থেকে ভালো করার সিদ্ধান্ত নিলাম। আমি এর সার্কিট বোর্ড নিয়ে এটিকে " ইউএসবি হাব "
ইউএসবি হিড কীবোর্ড এমুলেটর থেকে পিএস 2 কন্ট্রোলার: 3 টি ধাপ
পিএস 2 কন্ট্রোলার টু ইউএসবি হাইড কীবোর্ড এমুলেটর: এটি একটি পিএস 2 কন্ট্রোলারের জন্য একটি প্রোগ্রামযোগ্য পিসি ইউএসবি অ্যাডাপ্টার তৈরি করার একটি ছোট প্রকল্প। এটি ক্রস প্ল্যাটফর্ম। আমি এটি তৈরি করেছি কারণ আমার স্বাভাবিক সফ্টওয়্যার সমাধান (অ্যান্টিমাইক্রো, জয় 2 কী ইত্যাদি) ইনস্টল করতে সমস্যা হচ্ছিল। লাইব্রেরি কিশোর বয়সের জন্য সংকলন করে না
রাস্পবেরি পাই জিপিআইও সার্কিট: এডিসি ছাড়া এলডিআর এনালগ সেন্সর ব্যবহার করে (এনালগ টু ডিজিটাল কনভার্টার): 4 টি ধাপ
রাস্পবেরী পাই জিপিআইও সার্কিট: এডিসি ছাড়া এলডিআর এনালগ সেন্সর ব্যবহার করা (ডিজিটাল কনভার্টার থেকে এনালগ): আমাদের আগের নির্দেশাবলীতে, আমরা আপনাকে দেখিয়েছি কিভাবে আপনি আপনার রাস্পবেরি পাই এর জিপিআইও পিনগুলিকে এলইডি এবং সুইচগুলির সাথে সংযুক্ত করতে পারেন এবং জিপিআইও পিনগুলি কীভাবে উচ্চ হতে পারে অথবা কম। কিন্তু আপনি যদি আপনার রাস্পবেরি পাইকে এনালগ সেন্সর দিয়ে ব্যবহার করতে চান? আমরা যদি একটি ব্যবহার করতে চাই