فهرست مطالب:

ماوس کامپیوتری دستکش هوشمند: 4 مرحله (همراه با تصاویر)
ماوس کامپیوتری دستکش هوشمند: 4 مرحله (همراه با تصاویر)

تصویری: ماوس کامپیوتری دستکش هوشمند: 4 مرحله (همراه با تصاویر)

تصویری: ماوس کامپیوتری دستکش هوشمند: 4 مرحله (همراه با تصاویر)
تصویری: با کمترین هزینه تلویزینت رو هوشمند کن - نمایش صفحه موبایل در تلویزیون 2024, جولای
Anonim
Image
Image
موس کامپیوتر دستکش هوشمند
موس کامپیوتر دستکش هوشمند

این ماوس رایانه ای "دستکش هوشمند" است که می تواند با هر رایانه شخصی ، مک یا لینوکس استفاده شود. این دستگاه با استفاده از آداپتور میزبان USB چند پروتکلی Binho Nova ساخته شده است که به شما امکان می دهد سنسورها و سایر اجزا را به رایانه خود متصل کرده و سپس با استفاده از کدی که روی کامپیوتر اجرا می شود (بر خلاف برنامه ریزی میکروکنترلر) آنها را کنترل کنید.

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

تدارکات

برای ساخت این ، شما فقط به چند جزء نیاز دارید. آنها عبارتند از:

  • بینو نوا
  • برد رابط Binho Qwiic
  • شتاب سنج SparkFun (Qwiic)
  • کنترل کننده دستکش SparkFun Flex (Qwiic)
  • کابل بلند Qwiic
  • کابل کوتاه Qwiic
  • یک دستکش به انتخاب شما
  • پیچ M3 و درج های تنظیم حرارت

همچنین برای چاپ راهنماهای محفظه و انعطاف پذیر به چاپگر سه بعدی نیاز خواهید داشت.

مرحله 1: قطعات خود را به صورت سه بعدی چاپ کنید

کار را با چاپ سه بعدی راهنماهای محفظه و انعطاف پذیر شروع می کنید. پشتیبانی لازم نیست

پس از چاپ قطعات ، می توانید از آهن لحیم کاری برای گرم کردن درج های M3 استفاده کرده و سپس آنها را در جای خود قرار دهید.

مرحله 2: نرم افزار و کتابخانه ها را نصب کنید

قبل از انجام هر کار دیگری ، باید Python 3 را نصب کنید. می توانید نصب کننده سیستم عامل خود را در وب سایت پایتون در اینجا پیدا کنید:

سپس کتابخانه های مورد استفاده Binho Nova را نصب می کنید. این کار با مدیر بسته پایتون (Pip) از طریق ترمینال یا Windows PowerShell آسان است. دستورالعمل کامل در اینجا آمده است:

pip نصب آداپتور binho-host-adapter

در نهایت ، شما باید کتابخانه PyAutoGUI را نصب کنید. این کتابخانه به شما امکان می دهد ماوس کامپیوتر خود را به صورت برنامه نویسی با پایتون کنترل کنید. PyAutoGUI همچنین می تواند با Pip نصب شود و دستورالعمل کامل در اینجا آمده است:

پیپ pyautogui را نصب کنید

مرحله 3: درک اسکریپت پایتون

آشنایی با اسکریپت پایتون
آشنایی با اسکریپت پایتون

اسکریپت پایتون پیوست حاوی تمام کدهای مورد نیاز برای دستکش هوشمند است. تنها تغییری که باید ایجاد کنید ، پورت COM است. در حال حاضر روی COM3 تنظیم شده است ، اما باید آن را تغییر دهید تا با پورت COM که Binho Nova شما در آن ثبت شده است مطابقت داشته باشد.

در Windows ، می توانید با رفتن به Device Manager (راست کلیک روی نماد Start در Windows 10) و جستجوی زیر Ports ، این اطلاعات را پیدا کنید.

همچنین اگر کلیک ماوس مطابق انتظار انجام نشود ، ممکن است بخواهید مقدار "clickThreshold" را تنظیم کنید. افزایش این مقدار به چیزی در حدود 14000 باعث می شود که حسگرهای فلکس حساسیت بیشتری نسبت به کلیک ها داشته باشند ، در حالی که کاهش آن به چیزی در حدود 10000 حساسیت آنها را کاهش می دهد (لازم است انگشت خود را بیشتر حرکت دهید).

برای درک بهتر نحوه عملکرد ، می توانید نظرات موجود در کد را بخوانید ، اما به طور خلاصه:

  1. وارد کردن کتابخانه های مورد نیاز
  2. در صورتی که ماوس به طور نامنظم عمل کند ، PyAutoGUI را ایمن کنید
  3. پورت COM را تعریف کرده و مقادیر اولیه را تعیین کنید
  4. Binho Nova را برای ارتباط I2C آماده کنید
  5. اتصال را به شتاب سنج اولیه کنید
  6. حلقه را شروع کنید. در هر حلقه ، مقادیر حسگرهای فلکس و شتاب سنج را بررسی کنید. در صورت لزوم ، مکان نما را حرکت دهید یا روی موس کلیک کنید.
  7. اتصال Binho را ببندید. در واقع کد نباید به این نقطه برسد مگر اینکه به نحوی از حلقه خارج شود

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

دستکش هوشمند خود را جمع کنید
دستکش هوشمند خود را جمع کنید

مونتاژ بسیار ساده است. برد سنسور فلکس با کابل کوتاه Qwiic به برد شتاب سنج متصل می شود. سپس برد شتاب سنج با کابل بلند Qwiic به برد رابط Binho Qwiic متصل می شود. در نهایت ، آن برد رابط به کابل داخلی Binho Nova متصل می شود. اکنون می توانید نوار پایتون را اجرا کنید تا بررسی کنید که همه چیز به درستی کار می کند.

اگر چنین است ، اجزای خود را داخل محفظه قرار دهید و دو نیمه را با پیچ های کوتاه M3 10 میلیمتری محکم کنید. هر دو برد سنسور فلکس و برد شتاب سنج باید رو به بالا باشند! حالا می توانید از چسب داغ یا چسب پارچه ای برای اتصال محفظه و راهنماهای حسگر فلکس به دستکش خود استفاده کنید. اطمینان حاصل کنید که پیچ ها رو به بالا هستند ، در صورتی که بعداً نیاز به باز کردن محفظه دارید. همچنین بهتر است هنگام پوشیدن دستکش ، موقعیت ها را علامت گذاری کنید تا مطمئن شوید که آنها در یک مکان راحت قرار دارند.

خودشه! حالا شما یک موس کامپیوتری پوشیدنی زیبا دارید! البته ، شما می توانید کارهای بیشتری با Binho Nova انجام دهید ، این فقط یک مثال است که به آسانی می توان با اجزای I2C مانند قطعات Qwiic SparkFun کار کرد.

مسابقه فناوری کمکی
مسابقه فناوری کمکی
مسابقه فناوری کمکی
مسابقه فناوری کمکی

نفر دوم در مسابقه فناوری کمکی

توصیه شده: