সুচিপত্র:

3D মুদ্রিত Arduino ম্যাক্রো কীবোর্ড: 6 ধাপ (ছবি সহ)
3D মুদ্রিত Arduino ম্যাক্রো কীবোর্ড: 6 ধাপ (ছবি সহ)

ভিডিও: 3D মুদ্রিত Arduino ম্যাক্রো কীবোর্ড: 6 ধাপ (ছবি সহ)

ভিডিও: 3D মুদ্রিত Arduino ম্যাক্রো কীবোর্ড: 6 ধাপ (ছবি সহ)
ভিডিও: 3D printed Radio Controller - Arduino&NRF24 2024, জুলাই
Anonim
3D মুদ্রিত Arduino ম্যাক্রো কীবোর্ড
3D মুদ্রিত Arduino ম্যাক্রো কীবোর্ড

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

এটি ব্যবহার করার জন্য, আপনি মাঝের সুইচ ব্যবহার করে বিদ্যুৎ চালু এবং বন্ধ করতে পারেন এবং ডান হাতের সুইচ ব্যবহার করে আপনি জুম বা ডিসকর্ড নিয়ন্ত্রণ করতে চান কিনা তা নির্বাচন করুন। তারপরে, কেবল ডান বোতামটি টিপুন এবং আপনার মাইক্রোফোন নিutingশব্দ করা বা আপনার ভিডিওটি চালু এবং বন্ধ করার মতো কাজ করুন।

সরবরাহ

Arduino প্রো মাইক্রো x1

পারফবোর্ড x1 (আমি নিশ্চিত যে আপনি এটি কোথাও সস্তা পেতে পারেন। এটি আমার পাওয়া প্রথম ফলাফল ছিল)

পুশবাটন x 13

স্লাইড সুইচ x 2

5 মিমি লাল LED x1

220 ওহম প্রতিরোধক x1

ভালো আঠা

সরঞ্জাম:

তাতাল

3D প্রিন্টার

লেবেল প্রস্তুতকারী (alচ্ছিক)

ড্রিল (চ্ছিক)

ধাপ 1: 3D মুদ্রণ এবং যোগদান

3D মুদ্রণ এবং যোগদান
3D মুদ্রণ এবং যোগদান
3D মুদ্রণ এবং যোগদান
3D মুদ্রণ এবং যোগদান
3D মুদ্রণ এবং যোগদান
3D মুদ্রণ এবং যোগদান

প্রথম কাজটি হল আপনার শেল 3D প্রিন্ট করা। আমার থ্রিডি প্রিন্টারটি সবই এক টুকরোতে ছাপানোর জন্য একটু ছোট তাই আমি এটিকে টুকরো টুকরো করার জন্য একটি নতুন কৌশল অনুশীলনের সুযোগ হিসাবে ব্যবহার করেছি। প্রথমে Thingiverse থেকে ফাইলগুলো ডাউনলোড করুন এখানে। এগুলি সব সমর্থন বা ভেলা ছাড়াই মুদ্রিত হতে পারে।

আপনি একটি কব্জাও চাইবেন। আপনি কেবল হার্ডওয়্যার স্টোর থেকে একটি কিনতে পারেন, কিন্তু আমি এই দুর্দান্ত ডিজাইন ব্যবহার করে 3D মুদ্রণ খনি বেছে নিয়েছি: https://www.thingiverse.com/thing:1083876 (আমার নয়)

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

আপনি USB তারের কোথা থেকে বের করতে চান তার উপর নির্ভর করে, আপনাকে আপনার বাক্সের একপাশে একটি গর্ত ড্রিল করতে হবে এবং এটির মাধ্যমে USB তারের ছোট প্রান্তটি পাস করতে হবে। আবার, যদি আপনার কোন ড্রিল না থাকে, অথবা যদি আপনি একটি সুন্দর চেহারা চান, তবে ছাপার আগে ছিদ্রটি যোগ করার জন্য কিছু 3D সম্পাদনা সফ্টওয়্যার ব্যবহার করুন।

এই পর্যায়ে, যদি আপনি চান তবে সমস্ত অংশগুলি আঁকুন এবং তারপরে বাক্সের পিছনে আঠালো বা অন্যথায় কব্জাটি সংযুক্ত করুন (উপরের তৃতীয় ছবিটি দেখুন)।

ধাপ 2: বোতাম স্থাপন এবং তারের

বোতাম বসানো এবং তারের
বোতাম বসানো এবং তারের
বোতাম বসানো এবং তারের
বোতাম বসানো এবং তারের

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

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

মনে রাখবেন যে আপনি একটি Arduino Uno ব্যবহার করা উচিত নয় (আমি শুধুমাত্র একটি ডায়াগ্রামে একটি Uno ব্যবহার করতে পারি দু.খিত)। সব পিন নাম্বার এখনও একই, কিছু ইউনুতে না থাকলে ম্যানুয়ালি লেখা আছে। চিত্রের ধোঁকাবাজির জন্য দু Sorryখিত কিন্তু এটি আশাবাদীভাবে এখনও পয়েন্টটি পায়:)

ধাপ 3: কোড

সমস্ত তারের সমাপ্তির সাথে, এটি Arduino প্লাগ ইন এবং কোড আপলোড করার সময়। আপনি নীচের কোডটি ডাউনলোড করতে পারেন। যখন আপনি কোডটি আপলোড করবেন, তখন নিশ্চিত হয়ে নিন যে আপনি সঠিক বোর্ডটি বেছে নিয়েছেন! আমি যখন আমার বোর্ড 5V বোর্ড ছিল তখন 3.3V বুটলোডার নির্বাচন করে আমার প্রথম প্রো মাইক্রোকে ব্রিক করেছিলাম (এটি আন-ইট করার একটি উপায় আছে কিন্তু আমি এটি কাজ করতে পারিনি)। আপনি চেক নিশ্চিত করুন! যদি আপনি নিশ্চিত হতে চান, কিছু ভুল হয়ে গেলে আপনার সমস্ত সোল্ডারিং করার আগে কোডটি আপলোড করুন।

কোডটিতে কয়েকটি ক্ষেত্র রয়েছে যা আপনাকে কিছুটা ব্যক্তিগতকরণের অনুমতি দেয়:

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

আপনি যদি বোতামগুলির অবস্থান পুনorderবিন্যাস করতে চান, তাহলে প্রতিটি বোতাম কোন পিনের সাথে সংযুক্ত হবে তা উল্লেখ করুন। কোড ফাইলের শীর্ষে, আপনি আপনার ব্যক্তিগত সেটআপ প্রতিফলিত করতে পিন নম্বর সংজ্ঞা পরিবর্তন করতে পারেন।

হটকি যুক্ত করা/পরিবর্তন করা হটকিগুলির বিন্যাসটি বেশ স্ব -ব্যাখ্যামূলক। আপনি যদি কোন হটকি পরিবর্তন করতে চান বা অন্যথায় কোডটি পরিবর্তন করতে চান, আমার কয়েকটি টিপস আছে:

1. উইন্ডোজ কী - এটি উইন্ডোজের জন্য ডিজাইন করা হয়েছে তাই আমার ব্যবহৃত কিছু হটকি উইন্ডোজ বোতাম ব্যবহার করে। কীবোর্ড লাইব্রেরিতে উইন্ডোজ কী নেই, তাই এর পরিবর্তে 'KEY_LEFT_GUI' ব্যবহার করুন।

2. প্রেস বনাম লিখুন- কোডটি Keyboard.press () এবং Keyboard.write () উভয়ই ব্যবহার করে। লেখার পদ্ধতিটি আপনার কীবোর্ডের সংশ্লিষ্ট কী ক্লিক করার মতোই। প্রেস পদ্ধতিটি একটি কী চেপে রাখার মতোই। আপনি যদি প্রেস পদ্ধতি ব্যবহার করেন, তাহলে নিশ্চিত করুন যে আপনি পরে 'Keyboard.releaseAll ()' দিয়ে কীগুলি ছেড়ে দিয়েছেন

3. প্রোগ্রাম খোলা - কুরা এবং এক্সেলের মত প্রোগ্রাম খোলার জন্য আমার পদ্ধতিটি একটু জটিল। মূলত, কীবোর্ডটি উইন্ডোজ কী (স্টার্ট মেনু খোলে), 'Keyboard.println' পদ্ধতি ব্যবহার করে প্রোগ্রামের নামে টাইপ করে, তারপর এন্টার টিপুন। এটি কাজ করে তা নিশ্চিত করার জন্য, আপনাকে পরবর্তী কাজ করার আগে প্রতিটি কীপ্রেস -এ সাড়া দেওয়ার জন্য কম্পিউটারকে সময় দিতে হবে। আমার কোডের বিলম্বগুলি আমার কম্পিউটারের জন্য সঠিক পরিমাণ কিন্তু আপনার কম্পিউটার যদি একটু ধীর হয় তবে আপনাকে সেগুলি বাড়ানোর প্রয়োজন হতে পারে।

ধাপ 4: জুম এবং ডিসকর্ড ব্যক্তিগতকরণ

জুম এবং ডিসকর্ড ব্যক্তিগতকরণ
জুম এবং ডিসকর্ড ব্যক্তিগতকরণ
জুম এবং ডিসকর্ড ব্যক্তিগতকরণ
জুম এবং ডিসকর্ড ব্যক্তিগতকরণ
জুম এবং ডিসকর্ড ব্যক্তিগতকরণ
জুম এবং ডিসকর্ড ব্যক্তিগতকরণ

আমরা প্রায় সেখানে! শেষ জিনিসগুলির মধ্যে একটি হল জুম এবং ডিসকর্ডের মধ্যে কয়েকটি সেটিংস পরিবর্তন করা। জুমে, আমাদের বিশ্বব্যাপী প্রাসঙ্গিক কীবোর্ড শর্টকাটগুলি ব্যবহার করার অনুমতি দিতে হবে (যেমন জুম সক্রিয় উইন্ডো না থাকলেও তাদের কাজ করতে দিন)। সেটিংস -> কীবোর্ড শর্টকাটগুলিতে যেতে উপরের ছবিগুলি অনুসরণ করুন এবং তারপরে সমস্ত প্রাসঙ্গিক শর্টকাটগুলির জন্য "গ্লোবাল শর্টকাট সক্ষম করুন" টিক দিন। আপনি যদি ওয়ার্নিং ডায়ালগ পপ আপ না করেই আপনার মিটিং ছেড়ে যেতে চান, সেটিংস -> জেনারেল -এ যান এবং "আমি মিটিং ছাড়ার সময় আমাকে নিশ্চিত করতে বলুন" বাক্সটি টিক দিন।

ডিসকর্ডে, ডেস্কটপ অ্যাপটি খুলুন এবং সেটিংস -> কীবাইন্ডগুলিতে যান এবং তারপরে আপনার পছন্দের কীবাইন্ডগুলি প্রবেশ করুন। আপনি যদি কোডটি একদম পরিবর্তন করতে না চান তবে শুধু শেষ ছবিতে দেখা সেটিংস কপি করুন।

ধাপ 5: লেবেলিং

একবার আপনি সবকিছু কার্যকরী হয়ে গেলে, আমি আপনার বোতামগুলিতে কিছু লেবেল যুক্ত করার সুপারিশ করব। আমি একটি লেবেল প্রস্তুতকারক ব্যবহার করেছি কিন্তু আপনি সহজেই কিছু মুদ্রণ করতে পারেন এবং এটি আঠালো করতে পারেন, অথবা আপনি এমনকি কিছু লেবেল 3D মুদ্রণ করতে পারেন?

ধাপ 6: উপসংহার

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

যদি কিছু অস্পষ্ট ছিল বা আপনি যদি কোন বিষয়ে আলোচনা করতে চান, তাহলে নির্দ্বিধায় একটি মন্তব্য করুন এবং আমি সাড়া দেওয়ার জন্য যথাসাধ্য চেষ্টা করব:)

হ্যাপি মেকিং!

প্রস্তাবিত: