فهرست مطالب:

Arduino Mouse Wiggler: 4 Step (همراه با تصاویر)
Arduino Mouse Wiggler: 4 Step (همراه با تصاویر)

تصویری: Arduino Mouse Wiggler: 4 Step (همراه با تصاویر)

تصویری: Arduino Mouse Wiggler: 4 Step (همراه با تصاویر)
تصویری: DIY Mouse Jiggler with Arduino Pro Micro [Arduino Leonardo]: Keep Your Computer Awake! 2024, جولای
Anonim
ماوس ویگلر آردوینو
ماوس ویگلر آردوینو

هر زمان که کامپیوتر به خواب می رود ، بسیار آزاردهنده است ، به ویژه هنگامی که در وسط ارائه پاورپوینت هستید یا در خانه کار می کنید ، اما ظاهراً دائماً بصورت آنلاین در دسترس است. این دستگاه ساده هر 30 ثانیه ماوس شما را تکان می دهد (تکان می دهد) و رایانه شما را همیشه بیدار نگه می دارد. این دستگاه به سادگی حرکت فیزیکی ماوس را شبیه سازی می کند ، هیچ برنامه یا درایوری برای نصب وجود ندارد ، بنابراین "مخفی کاری" است و خط مشی فناوری اطلاعات شرکت را نقض نمی کند و خود را در معرض نرم افزارهای خطرناک قرار نمی دهد.

مرحله 1: دستگاه را بسازید

دستگاه را بسازید
دستگاه را بسازید

کل wiggler موس چاپ سه بعدی است. فایلها ضمیمه شده است. قطعات را با رنگ دلخواه خود چاپ کنید.

مرحله 2: سخت افزار و مونتاژ

سخت افزار و مونتاژ
سخت افزار و مونتاژ
سخت افزار و مونتاژ
سخت افزار و مونتاژ
سخت افزار و مونتاژ
سخت افزار و مونتاژ

wiggler موس از قطعاتی استفاده می کند که در دسترس بسیاری از خرده فروشان است. سخت افزار زیر مورد نیاز است:

  • آردوینو نانو (یا کلون کنید the پین ها را به نانو لحیم نکنید)
  • SG90 سروو و بسته سخت افزاری
  • مینی کابل USB
  • برخی از سیم ها

مراحل اتصال سروو به آردوینو نانو و نصب سروو و چرخ در زیر آمده است.

سروو دارای یک کانکتور با 3 پین زن است. نارنجی پایه PMW است که باید به پین D9 در Arduino Nano متصل شود. سیم قرمز مرکز Vcc است که در نانو به +5V می رود و Brown در نانو به GND متصل می شود. من از 3 پین مرد استفاده کردم و آن را به سیمهای نانو لحیم کردم تا سیم کشی راحت تر شود.

برای اتصال سروو SG90 به بدنه wiggler موس ، از یکی از بوق های سرو و پیچ استفاده کنید و چرخ را روی خروجی سروو نصب کنید. مطمئن شوید که چرخ مسطح است و با ماوس تداخل ندارد. به صورت اختیاری می توانید الگو را چاپ کرده و آن را در بالای چرخ قرار دهید تا زیبایی را افزایش داده و حرکت موس را سازگارتر کند. من برای این کار از برچسب آدرس سفید استفاده کردم.

مرحله 3: کد

طرح آردوینو ضمیمه شده است. قبل از بارگذاری طرح در نانو ، مطمئن شوید که کتابخانه های Servo.h و SimpleTimer.h را نصب کرده اید. ممکن است زاویه ای که سروو در آن حرکت می کند و فاصله زمانی که سروو حرکت می کند را تغییر دهید. تنظیم پیش فرض این است که سروو هر 30 ثانیه چرخ را 30 درجه به چپ و سپس 30 درجه به راست حرکت می دهد. با این کار ماوس شما حدود 10 میلی متر حرکت می کند که برای جلوگیری از خواب رایانه کافی است ، اما در عین حال آنقدر زیاد نیست که مسیر مکان نمای ماوس را از دست بدهید. شما می توانید این مقادیر را به دلخواه تنظیم کنید.

مرحله 4: اجازه دهید موس حرکت کند

Image
Image
مسابقه اتوماسیون 2017
مسابقه اتوماسیون 2017

ماوس خود را روی Mouse Wiggler قرار دهید و از سنسور نوری در بالای چرخ اطمینان حاصل کنید. با استفاده از یک آداپتور برق USB ، دستگاه را روشن کنید و آماده باشید.

مسابقه اتوماسیون 2017
مسابقه اتوماسیون 2017

نفر دوم مسابقات اتوماسیون 2017

توصیه شده: