সুচিপত্র:

RGB সুইচ সহ ইউনিভার্সাল ইউএসবি কীবোর্ড: 6 টি ধাপ
RGB সুইচ সহ ইউনিভার্সাল ইউএসবি কীবোর্ড: 6 টি ধাপ

ভিডিও: RGB সুইচ সহ ইউনিভার্সাল ইউএসবি কীবোর্ড: 6 টি ধাপ

ভিডিও: RGB সুইচ সহ ইউনিভার্সাল ইউএসবি কীবোর্ড: 6 টি ধাপ
ভিডিও: 23টি দুর্দান্ত বস্তু যা অন্য স্তরে উচ্চতর 2024, নভেম্বর
Anonim
RGB সুইচ সহ ইউনিভার্সাল ইউএসবি কীবোর্ড
RGB সুইচ সহ ইউনিভার্সাল ইউএসবি কীবোর্ড

এই নির্দেশে আমি আপনাকে দেখাব কিভাবে আপনার নিজস্ব কাস্টম ইউএসবি কীবোর্ড তৈরি করতে হয় যা একটি নিয়মিত কম্পিউটার কীবোর্ডের মত আচরণ করে।

আপনি শুধুমাত্র একটি pushbutton চাপার সময় কী কী সংমিশ্রণ বা কীগুলির ক্রম বরাদ্দ করতে পারেন।

আপনি এটি ব্যবহার করতে পারেন আপনার কম্পিউটারের কাজকে অপ্টিমাইজ করার জন্য বিভিন্ন কী সংমিশ্রণগুলি শুধুমাত্র একটি ফিজিক্যাল কী দিয়ে, যাতে এটি আপনার জীবনকে সহজ করে তোলে।

আপনি এটি একটি পিসি গেম কন্ট্রোলার করতে পারেন।

এমনকি আপনি শুধুমাত্র একটি কী টিপে একটি প্রবন্ধ লেখার জন্য প্রোগ্রাম করতে পারেন:) আকাশ সীমা।

আমি এটি আমার সিএনসি রাউটার ম্যানুয়াল মুভমেন্ট নিয়ন্ত্রণ করতে ব্যবহার করেছি, যেহেতু আমি নিয়মিত কম্পিউটার কীবোর্ড ব্যবহার করতে দেখেছি খুব বেশি ভারী এবং ব্যবহার করতে কষ্টকর।

পদক্ষেপ 1: কীবোর্ড ইন অ্যাকশন

Image
Image

এখানে আপনি সংক্ষিপ্তভাবে দেখতে পারেন কিভাবে কীবোর্ড বাস্তব প্রয়োগে কাজ করে।

কীবোর্ডের 2 টি মোড রয়েছে - স্টেপ মোড এবং ক্রমাগত চলমান মোড।

ধাপ 2: সমস্ত জিনিস সংগ্রহ করুন

আপনার প্রয়োজন হবে:

- আরডুইনো প্রো মাইক্রো 32u4 যা ইউএসবি পিসি কীবোর্ড বা মাউসের অনুকরণ করতে পারে

- Pushbutton সুইচ - আমি হাস্যকরভাবে ব্যয়বহুল (20 $ একটি টুকরা) NKK KP02 সুইচ ব্যবহার করেছি যা আমি আমার বন্ধুর কাছ থেকে পেয়েছি। তারা RGB LED এর ভিতরে পুশবাটন সুইচ। কিন্তু আপনার পছন্দের যেকোন পুশবাটন সুইচ ব্যবহার করতে পারেন, যদি আপনার অভিনব LED ইফেক্টের প্রয়োজন না হয়। অথবা আপনি কিছু সুইচ ব্যবহার করতে পারেন যা একটি নিয়মিত RGB LED এর জন্য বা তার পাশে স্লাইড করার জন্য একটি গর্ত আছে।

- TLC5940 IC (শুধুমাত্র যদি আপনি LED প্রভাব প্রয়োজন)। আমি নিজেই আইসি ব্যবহার করেছি, কিন্তু আপনি ব্রেকআউট বোর্ড ব্যবহার করতে পারেন, যদি আপনি নিজের পিসিবি তৈরির পরিকল্পনা না করেন।

- 3 ডি প্রিন্টার (alচ্ছিক)

- পিসিবি তৈরির দক্ষতা (alচ্ছিক)

- মৌলিক ইলেকট্রনিক্স জ্ঞান

- কিছু সময়

- এবং স্নায়ু:)

ধাপ 3: স্কিম্যাটিক্স

স্কিম্যাটিক্স
স্কিম্যাটিক্স
স্কিম্যাটিক্স
স্কিম্যাটিক্স

Schematics খুব সহজ।

আমি সুইচগুলির জন্য কিছু আরসি ডিবাউন্সিং সার্কিট ব্যবহার করেছি (ছবিটি দেখুন), তাই সফ্টওয়্যারে সুইচ বাউন্স করার জন্য চিন্তা করার দরকার নেই। সুইচ এর LEDs সাধারণ anode আছে।

TLC5940 LED ড্রাইভারের জন্য - আমি আমার নিজের PCB তৈরি করেছি এবং আমি সরাসরি আমার PCB- এ IC গুলি বিক্রি করেছি। IREF থেকে GND পর্যন্ত প্রতিরোধক LEDs চালানোর জন্য বর্তমান সেট করে।

আপনি যদি ব্রেকআউট বোর্ড ব্যবহার করতে যাচ্ছেন, ব্রেকআউট বোর্ডের স্কিম্যাটিক্স পরীক্ষা করুন। তারগুলি সংযুক্ত করার জন্য এটি বেশ সহজবোধ্য হওয়া উচিত।

যদি আপনি LED ড্রাইভারের জন্য ব্রেকআউট বোর্ড ব্যবহার করেন তবে আপনার সম্ভবত 7 টি ডিকপলিং ক্যাপাসিটার ব্যবহার করার দরকার নেই।

ধাপ 4: পিসিবি এবং ঘের

পিসিবি এবং ঘের
পিসিবি এবং ঘের
পিসিবি এবং ঘের
পিসিবি এবং ঘের
পিসিবি এবং ঘের
পিসিবি এবং ঘের

পিসিবি এই নির্দেশের জন্য প্রয়োজনীয় পদক্ষেপ নয়, কারণ আমি অ-শখের বন্ধুত্বপূর্ণ প্রোগ্রাম ব্যবহার করেছি এবং আমার সুইচগুলি হাস্যকরভাবে কিনতে ব্যয়বহুল, তাই আমি বিশ্বাস করি যে আপনারা অনেকেই এই পিসিবিকে তৈরি করবেন না।

আমি আপনাকে ব্রেকআউট বোর্ড এবং প্রোটোবোর্ড ওয়্যারিং ব্যবহার করে প্রকল্পটি তারের জন্য উত্সাহিত করি, অথবা আপনি নিজের পিসিবি ডিজাইন করতে পারেন যা আরও সাশ্রয়ী মূল্যের সুইচ এবং এলইডিগুলির সাথে মানানসই হবে।

আমি আলটিয়াম ডিজাইনারে একটি দ্রুত পিসিবি ডিজাইন করেছি। আমি এই প্রোগ্রামটি ব্যবহার করেছি কারণ আমার একটি লাইসেন্স আছে, যেহেতু আমি এটি প্রতিদিন কাজের জন্য ব্যবহার করি। আমি জানি এই প্রোগ্রামটি শখ বান্ধব মূল্য অনুযায়ী কোথাও নেই।

যদি কেউ Altium বা PCB gerber ফাইল চায় তাহলে কমেন্টে বলুন এবং আমি সেগুলো আপনার কাছে পাঠাবো।

বাক্সটি অটোডেস্ক ইনভেন্টারে আঁকা হয়েছিল (শখ বান্ধব প্রোগ্রামও নয়, তবে আমি এটি কাজেও ব্যবহার করি এবং আমি এতে অভ্যস্ত) যদি কেউ 3D মুদ্রণের জন্য.stl ফাইল চায়, দয়া করে মন্তব্য করুন এবং আমি সেগুলি আপনার কাছে পাঠাব।

ধাপ 5: সফটওয়্যার

সফটওয়্যার
সফটওয়্যার

কোড arduino পরিবেশে তৈরি করা হয়।

আমি সমস্ত বোতাম পরিচালনার জন্য বোতাম লাইব্রেরি ব্যবহার করেছি। আমাদের জীবনকে সহজ করার জন্য key.uniquePress () এবং key.isPressed () মত বোতাম পড়ার জন্য চমৎকার বৈশিষ্ট্য রয়েছে।

বোর্ডকে পিসি কীবোর্ড হিসাবে ব্যবহার করার জন্য ইন্টিগ্রেটেড আরডুইনো কীবোর্ড লাইব্রেরি।

TLC5940 লাইব্রেরি নেতৃত্বাধীন dimming নিয়ন্ত্রণ এবং সব সুন্দর বিবর্ণ ইন এবং আউট তৈরীর জন্য।

আমি চূড়ান্ত আরডুইনো কোড সংযুক্ত করেছি। সহজ হ্যান্ডলিংয়ের জন্য সংযুক্ত ইমেজ অনুযায়ী কোডে নিয়মিত পিসি কীবোর্ডের মতো কীগুলি ম্যাপ করা হয়।

কোডটি সব ধরণের ব্যবহারের জন্য সহজেই পরিবর্তন করা যায়।

ধাপ 6: সমাপ্ত

Image
Image

কীবোর্ড একটি আকর্ষণ হিসাবে কাজ করে।

আমি আমার সিএনসি রাউটার নিয়ন্ত্রণ করতে এটি ব্যবহার করেছি, কিন্তু সম্ভাব্য অ্যাপ্লিকেশনগুলি সীমাহীন।

আমাকে আপনার ধারনা দেখান!

আপনি আমাকে ফেসবুক এবং ইনস্টাগ্রামে অনুসরণ করতে পারেন

www.instagram.com/jt_makes_it

পর্দার আড়ালে এবং অন্যান্য এক্সট্রাগুলির জন্য আমি বর্তমানে যা কাজ করছি তার জন্য স্পয়লারদের জন্য!

প্রস্তাবিত: