فهرست مطالب:

KnobSlider: 8 مرحله (همراه با تصاویر)
KnobSlider: 8 مرحله (همراه با تصاویر)

تصویری: KnobSlider: 8 مرحله (همراه با تصاویر)

تصویری: KnobSlider: 8 مرحله (همراه با تصاویر)
تصویری: Samsung Galaxy S9 / S9+: Change Home Button Pressure Sensitivity 2024, نوامبر
Anonim
Image
Image
KnobSlider
KnobSlider

KnobSlider یک دستگاه تغییر شکل است که بین یک دستگیره و نوار لغزنده تعویض می شود. این سه تعامل مختلف (کشویی ، کلیک کردن و چرخش) را در یک دستگاه فعال می کند. این برنامه در اصل برای کاربران حرفه ای مانند مهندسین صدا طراحی شده است که از کشویی و شماره گیر زیادی استفاده می کنند. KnobSlider با هدف حفظ انعطاف پذیری در رابط کاربری و حفظ مهارت کاربر در دستگاه های فیزیکی ، به جای استفاده از صفحه نمایش لمسی مسطح با بازخوردهای ضعیف ضعیف. KnobSlider امکان کنترل موبایل بدون چشم را فراهم می کند.

این دستگاه در کنفرانس CHI 2018 ارائه می شود. می توانید مقاله مطالعه ما در مورد دستگاه را بخوانید. این کار توسط هیونیونگ کیم ، سلین کوتریکس و آن روداو انجام می شود.

مرحله 1: مواد و ابزارها

مواد و ابزار
مواد و ابزار

مواد

  • چاپ قطعات KnobSlider سه بعدی (قابل بارگیری در Thingiverse.com)
  • سرو موتورهای sg90 X 5
  • USB PowerMate
  • قرقره تسمه تایم 5 میلی متری سوراخ 20 تسمه ای X 2
  • 3 میلی متر 2 GT Idler Pulley X 2
  • تسمه تایم GT2 (بلندتر از 30 سانتی متر)
  • قرقره تسمه تایم GT2 20 سوراخ دندان 5 میلی متر X1
  • ژنراتور 5 ولت DC
  • آردوینو UNO
  • (اختیاری) آهنربای نئودیمیوم 25x8x1mm X2 ~ 4

ابزارها

  • کاتر
  • انبردست بینی بلند (برای باز و بسته شدن مهره)
  • یا گیره رومیزی و چکش ، یا ابزار لحیم کاری (بسته به کاری که انتخاب می کنید انجام دهید. برای تصمیم گیری به مرحله 2 مراجعه کنید.)
  • پیچ گوشتی کوچک متقاطع. حدود 3 میلی متر خوب است.
  • چسب فوری
  • (اختیاری) اسپری سیلیکون
  • (اختیاری) کاغذ سنباده و سوزن

مرحله 2: قاب PowerMate را بردارید

قاب PowerMate را بردارید
قاب PowerMate را بردارید
قاب PowerMate را بردارید
قاب PowerMate را بردارید
قاب PowerMate را بردارید
قاب PowerMate را بردارید
قاب PowerMate را بردارید
قاب PowerMate را بردارید
  1. (تصویر 1) درپوش PowerMate را باز کرده و اسفنج را بردارید. مهره ای که سنسور رمزگذار را نگه داشته است ، با استفاده از بینی بلند باز کنید.
  2. (تصویر 2) سپس با استفاده از یک برش تیز کف سیلیکون را بردارید. قسمت پایین و بدنه فلزی چسبانده شده اند ، به طوری که باید چسب را کاملاً برش دهید.
  3. (تصویر 3) برد PCB را از بدنه فلزی خارج کنید. برای انجام این کار ، دو راه جایگزین دارید:

    1. بدنه فلزی را به صورت وارونه در گیره ثابت کنید. بدنه فلزی داخلی/فوقانی (که رمزگذار را با مهره نگه داشته بود) به سمت پایین می رود و بدنه بیرونی/پایینی (که به پایین سیلیکون متصل شده بود) روی گیره ثابت می شود. با دقت PCB را از بدنه فلزی داخلی خارج کنید ، در حالی که اتصالات سیم را قطع نمی کنید. مطمئن شوید که هنگام ضربه زدن به بدنه فلزی داخلی ، به PCB ضربه نخورید ، به عنوان مثال ، PCB را با نوار اسکاچ تعمیر کنید. چکش برای جدا کردن آن از بدنه خارجی. باید با اطمینان به آن ضربه بزنید. اگر ضعیف به آن ضربه بزنید ، آنها جدا نمی شوند.
    2. اگر ترجیح می دهید از ابزار لحیم کاری استفاده کنید ، می توانید سیم USB را به بدنه فلزی نزدیک کرده و سیم ها را به PCB لحیم کنید. مطمئن شوید که آنها را به درستی سیم کشی کرده اید (مانند تصویر 4).

مرحله 3: PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید

PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
PCB سنسور را روی قاب سنسور KnobSlider مونتاژ کنید
  1. (تصویر 1) PCB سنسور را در قاب حسگر KnobSlider (sensor_body_cover.stl) قرار دهید.
  2. (تصویر 2) قاب را با قسمت زیرین سیلیکون اصلی ببندید. نیازی به چسباندن آن ندارید. بدون چسب در آنجا می ماند.
  3. (تصویر 3) هنگامی که پین کنار رمزگذار به درستی قرار گرفته است ، واشر و مهره را قرار داده و سنسور را ثابت کنید.
  4. (تصویر 4) محور سنسور (sensor_axis_1.stl) را روی رمزگذار قرار دهید.

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

موتورها را با روکش های موتور جمع کنید
موتورها را با روکش های موتور جمع کنید
موتورها را با روکش های موتور جمع کنید
موتورها را با روکش های موتور جمع کنید
موتورها را با روکش های موتور جمع کنید
موتورها را با روکش های موتور جمع کنید
  1. (تصویر 1 ، 2) (اختیاری) 3-1 قطعه بردارید (عدد روی قاب حک شده است) ، یک یا دو آهن ربا قرار دهید. dCl 3-1 را با 2-1 ببندید.

  2. (تصویر 3 ، موتور تصویر را نادیده بگیرید) (اختیاری) 3-6 را بردارید و یک یا دو آهنربا را در سوراخ قرار دهید. هنگامی که KnobSlider بسته است چهره های صاف 3-6 و 3-1 با یکدیگر ملاقات می کنند. آهن ربا به بسته شدن محکم دستگاه کمک می کند. اطمینان حاصل کنید که آهنرباها در دو مورد جاذبه دارند ، نه دفع کننده.
  3. (تصویر 4 ، 5 ، 6) یک پیچ موتور را روی سوراخ جزئی 3-6 قرار دهید. مونتاژ شما را آسان تر می کند. سیم های موتور را از سوراخ باریک بلند (سمت محدب قاب) عبور دهید
  4. (تصویر 7) بدنه موتور را در کیس قرار دهید. بسته به موتور و چاپگر سه بعدی که استفاده کرده اید ممکن است محکم باشد. به شما توصیه می کنم ابتدا یک مورد چاپ کنید و بررسی کنید که آیا موتور شما به خوبی مناسب است یا خیر. برچسب را برداشتم تا کمی فضای بیشتری ایجاد کنم.
  5. (تصویر 8) از هر دو پیچ موتور استفاده کنید ، 3-6 ، موتور ، 2-6 را با هم ثابت کنید. موتورهای مونتاژ را با کیس تکرار کنید. بقیه را از چهار موتور و کیس 3-2 ، 2-2 ، 3-3 ، 2-3 ، 3-4 ، 2-4 ، 3-5 ، 2-5 استفاده می کنید. پس از اتمام کار ، باید 6 قسمت داشته باشید.

مرحله 5: موارد موتور را وصل کنید

کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
کیس های موتور را وصل کنید
  1. عکس 1) شما باید 6 قطعه را در تصویر داشته باشید
  2. عکس 2 ، 3 ، 4) 3-6 را بردارید و سیم را 3-5 بگذارید. محدب 3-6 مقعر 3-5 باید به هم برسد.
  3. عکس 5) دست موتور را بین 1-6 قرار دهید
  4. عکس 6) 1-6 را در انتهای 2-6 و 2-5 قرار دهید.
  5. عکس 7) (2)-(4) را تکرار کنید تا 1-2 را 1-1 بگذارید 2-1 ، و همه کابلها مانند تصویر 3-1 خارج می شوند.

مرحله 6: ترکیب بدنه حرکتی و بدنه سنسور

ترکیب بدنه های حرکتی و بدنه سنسور
ترکیب بدنه های حرکتی و بدنه سنسور
ترکیب بدنه حرکتی و بدنه سنسور
ترکیب بدنه حرکتی و بدنه سنسور
ترکیب بدنه های حرکتی و بدنه سنسور
ترکیب بدنه های حرکتی و بدنه سنسور
  1. عکس 1) حلقه 3-3 را روی محور سنسور قرار دهید. قطعات 3-N بالا و قطعات 1-N پایین تر مانند تصویر می روند
  2. تصویر 2) اضافه کردن محور سنسور با دندان (پوشش پتانسیومتر 2.stl)
  3. تصویر 3) قرقره تسمه تایم GT2 20 سوراخ دندان 5 میلی متر اضافه کنید. دندانها پایین تر می روند.

مرحله 7: چرخ دنده و تسمه زمان را اضافه کنید

چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
چرخ دنده و تسمه زمان را اضافه کنید
  1. (اختیاری) از سطوح هموار که مکان نما روی آن می لغزد استفاده کنید. مقداری اسپری سیلیکون اضافه کنید.
  2. عکس 1) دنده را با دندان روی پین 3-1 و 3-6 قرار دهید. دنده بدون دندان را روی پین 3-2 و 3-5 قرار دهید.
  3. عکس 2) تسمه تایم را دور چرخ دنده ها قرار دهید. دندان های تسمه تایم دنده ها را با دندان لمس می کند و قسمت تسمه تایم چرخ دنده های بدون دندان را لمس می کند. قسمت پایین مکان نما (مکان نما 1.stl) را اضافه کنید. یک سر تسمه تایم را در مکان نما قرار دهید. فقط نیمی از آن را پر کنید. با تنگ کردن کمی تسمه ، طول تسمه تایم مورد نیاز را با دقت اندازه بگیرید. تسمه تایم را با کمی حاشیه برش دهید و انتهای برش را در مکان نما قرار دهید. مکان نما را بکشید و مطمئن شوید که طول خوب است. تسمه تایم را به مکان نما بچسبانید.
  4. عکس 3) چرخ دنده ها را با قطعات 4-N بپوشانید.
  5. تصویر 4) قسمت مکان نما بالا را اضافه کنید (مکان نما 2.stl)

مرحله 8: سیم کشی/نرم افزار

سیم کشی/نرم افزار
سیم کشی/نرم افزار
  1. تصویر 1) موتورها ، آردوینو و منبع تغذیه 5 ولت DC را مانند تصویر وصل کنید. موتور 3-2 باید به Arduino D3 ، موتور 3-3 به Arduino D5 ، 3-4 تا D6 ، 3-5 تا D9 ، 3-6 به D10 وصل شود. آنها پین های PWM هستند. در صورت تمایل به تغییر شماتیک ، فایل KnobSlider.fzz را بارگذاری می کنم.
  2. StandardFirmata را برای شما Arduino بارگذاری کنید (نرم افزار Arduino> پرونده> مثالها> Firmata> StandardFirmata)
  3. مدیر USB Powermate را در وب سایت Griffin بارگیری کنید. یک نرم افزار مناسب برای سیستم عامل خود انتخاب کرده و آن را نصب کنید.
  4. رویداد دکمه دستگاه را روی رویداد کلیک ماوس ترسیم کنید. چرخش نقشه به دستگاه به هر چیزی که می خواهید.
  5. KnobSliderControl.zip را بارگیری کرده و در جایی که دوست دارید آن را از حالت فشرده خارج کنید. فایل.pde را با Processing باز کنید. همانطور که در کد مشاهده می کنید ، زوایای سرو موتورها در این کد کنترل می شوند. برای اطمینان از بسته شدن و باز شدن صحیح KnobSlider بدون فرسوده شدن موتورها ، باید مقادیر زاویه را تغییر دهید. احتمالاً باید دوباره لایه های N-1 را باز کرده و زوایای بازو را تنظیم کنید.
  6. خودشه! امیدوارم از بازی با آن لذت ببرید!

توصیه شده: