Arduino মাউস Wiggler: 4 ধাপ (ছবি সহ)
Arduino মাউস Wiggler: 4 ধাপ (ছবি সহ)
Anonim

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

ধাপ 1: ডিভাইসটি তৈরি করুন

পুরো মাউস উইগলার 3D প্রিন্টেড। ফাইল সংযুক্ত করা হয়েছে। আপনার পছন্দের রং দিয়ে যন্ত্রাংশ মুদ্রণ করুন।

ধাপ 2: হার্ডওয়্যার এবং সমাবেশ

মাউস উইগলার অনেক খুচরা বিক্রেতার কাছ থেকে পাওয়া অংশগুলি ব্যবহার করে। নিম্নলিখিত হার্ডওয়্যার প্রয়োজন:

  • আরডুইনো ন্যানো (বা ক্লোন -ন্যানোতে পিন বিক্রি করবেন না)
  • SG90 Servo এবং হার্ডওয়্যার প্যাক
  • মিনি ইউএসবি কেবল
  • কিছু তার

Arduino Nano- এ servo তারের এবং servo এবং চাকা ইনস্টলেশনের পদক্ষেপগুলি নিম্নরূপ।

সার্ভোতে 3 টি মহিলা পিনের সাথে একটি সংযোগকারী রয়েছে। কমলা হল PMW পিন যা Arduino Nano তে D9 পিনের সাথে সংযুক্ত হওয়া প্রয়োজন। সেন্টার রেড ওয়্যার হল Vcc যা ন্যানোতে +5V এ যায় এবং ব্রাউন হল গ্রাউন্ড যা ন্যানোতে GND এর সাথে সংযুক্ত। আমি male টি পুরুষ পিন ব্যবহার করেছি এবং ন্যারো থেকে তারে বিক্রি করেছি যাতে ওয়্যারিং সহজ হয়।

SG90 servo কে মাউস উইগলার বডিতে সুরক্ষিত করতে সার্ভো হর্ন এবং স্ক্রুগুলির মধ্যে একটি ব্যবহার করুন এবং সার্ভো আউটপুটে চাকা ইনস্টল করুন। নিশ্চিত করুন যে চাকাটি সমান এবং মাউসের সাথে হস্তক্ষেপ করে না। Allyচ্ছিকভাবে আপনি প্যাটার্নটি মুদ্রণ করতে পারেন এবং নান্দনিকতা উন্নত করতে এবং মাউসকে আরও সামঞ্জস্যপূর্ণ করতে চাকাটির উপরে রাখতে পারেন। আমি এর জন্য সাদা ঠিকানা লেবেল ব্যবহার করেছি।

ধাপ 3: কোড

Arduino স্কেচ সংযুক্ত করা হয়। আপনার ন্যানোতে স্কেচ আপলোড করার আগে নিশ্চিত করুন যে আপনার Servo.h এবং SimpleTimer.h লাইব্রেরি ইনস্টল আছে। আপনি কোণটি পরিবর্তন করতে পারেন যেখানে সার্ভো ভ্রমণ করবে, এবং সময়ের ব্যবধানে যেটি সরানো হবে। ডিফল্ট সেটিং হল সার্ভো চাকাটি 30 ডিগ্রি বাম দিকে এবং তারপর 30 ডিগ্রি ডানদিকে প্রতি 30 সেকেন্ডে সরাবে। এটি আপনার মাউসকে প্রায় 10 মিমি সরিয়ে দেবে যা কম্পিউটারকে ঘুম থেকে রক্ষা করার জন্য যথেষ্ট, তবুও মাউস কার্সারের হারানো ট্র্যাকের জন্য খুব বেশি নয়। আপনি এই মানগুলি আপনার ইচ্ছা অনুযায়ী সামঞ্জস্য করতে পারেন।

ধাপ 4: মাউস সরানো যাক

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

অটোমেশন প্রতিযোগিতা 2017 এ রানার আপ

প্রস্তাবিত: