Mundarija:

KnobSlider: 8 qadam (rasmlar bilan)
KnobSlider: 8 qadam (rasmlar bilan)

Video: KnobSlider: 8 qadam (rasmlar bilan)

Video: KnobSlider: 8 qadam (rasmlar bilan)
Video: Все о покраске валиком за 20 минут. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #32 2024, Noyabr
Anonim
Image
Image
KnobSlider
KnobSlider

KnobSlider-bu tugma va slayderni almashtiradigan shaklni o'zgartiruvchi qurilma. Bu bitta qurilmada uch xil ta'sir o'tkazish (siljish, bosish va aylantirish) imkonini beradi. U dastlab professional foydalanuvchilar uchun mo'ljallangan, masalan, ovozli muhandislar, ko'p slayder va terishlarni ishlatadi. KnobSlider interfeysi egiluvchanligini ta'minlab, foydalanuvchilarning jismoniy qurilmalar bilan ishlash qobiliyatini saqlab qoladi, aksincha past sensorli ekranli sensorli ekranlardan foydalanmaydi. KnobSlider ko'zlarsiz, mobil boshqarishga imkon beradi.

Ushbu qurilma CHI 2018 konferentsiyasida taqdim etiladi. Qurilma haqida bizning maqolamizni o'qishingiz mumkin. Bu ishni Hyunyoung Kim, Céline Coutrix va Anne Roudaut bajaradi.

1 -qadam: Materiallar va asboblar

Materiallar va asboblar
Materiallar va asboblar

Materiallar

  • 3D bosilgan KnobSlider qismlari (Thingiverse.com saytida yuklab olish mumkin)
  • sg90 servo dvigatellari X 5
  • PowerMate USB
  • 5 mm diametrli 20 tishli bo'sh vaqtli kamar kasnagi X 2
  • 3 mm 2 GT bo'sh kasnagi X 2
  • GT2 Vaqt kamari (uzunligi 30 sm dan oshmaydi)
  • GT2 vaqt kamarining kasnagi 20 tishli teshik 5 mm X1
  • 5V shahar generatori
  • Arduino UNO
  • (ixtiyoriy) 25x8x1mm neodim magnit X2 ~ 4

Asboblar

  • To'sar
  • Uzoq burunli penseler (yong'oqni ochish va yopish uchun)
  • Yoki stol usti va bolg'a, yoki lehim asboblari (nima qilishni tanlaganingizga bog'liq. Qaror qabul qilish uchun 2 -bosqichga qarang.)
  • Kichik o'zaro faoliyat tornavida. Ø 3 mm atrofida yaxshi.
  • Tez yopishtiruvchi
  • (ixtiyoriy) silikon purkagich
  • (ixtiyoriy) zımpara va igna fayli

2 -qadam: PowerMate qutisini olib tashlang

PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
PowerMate qutisini olib tashlang
  1. (1 -rasm) PowerMate qopqog'ini oching va shimgichni olib tashlang. Uzoq burun yordamida enkoder sensorini ushlab turgan nonni oching.
  2. (2 -rasm) Keyin silikon tubini o'tkir kesgich yordamida olib tashlang. Pastki va metall korpus yopishtirilgan, shuning uchun siz elimni yaxshilab kesib olishingiz kerak.
  3. (3 -rasm) PCB kartasini metall korpusdan chiqarib oling. Buning uchun sizda ikkita muqobil yo'l bor:

    1. Metall korpusni teskari tomonga qarating. Ichki/yuqori metall korpus (enkoderni yong'oq bilan ushlab turgan) pastga tushadi va tashqi/pastki tanasi (silikon tagiga ulangan) visega mahkamlanadi. Ichki metall korpusdan ehtiyotkorlik bilan PCBni chiqarib oling, simli ulanishlarni buzmang, agar siz metall metall korpusni urib qo'ysangiz, tenglikni urmasligingizga ishonch hosil qiling, masalan, tenglikni skotch bilan mahkamlang. bolg'ani tashqi korpusdan ajratish uchun. Siz uni ishonch bilan urishingiz kerak. Agar siz kuchsiz zarba bersangiz, ular ajralmaydi.
    2. Agar siz lehim asboblaridan foydalanmoqchi bo'lsangiz, USB simini metall korpusga yaqin kesib, simlarni tenglikka lehimlashingiz mumkin. Ularni to'g'ri ulashingizga ishonch hosil qiling (4 -rasmda bo'lgani kabi).

3 -qadam: Sensor PCB ni KnobSlider Sensor qutisiga yig'ing

Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
Sensor PCB ni KnobSlider Sensor qutisiga yig'ing
  1. (1 -rasm) Sensorli PCBni KnobSlider sensor qutisiga joylashtiring (sensor_body_cover.stl).
  2. (2 -rasm) Kosonni asl silikon taglik bilan yoping. Siz uni yopishtirishingiz shart emas. U erda elimsiz qoladi.
  3. (3 -rasm) Enkoderning yonidagi pin to'g'ri joylashganda, kir yuvish mashinasi va nonni qo'ying va sensorni mahkamlang.
  4. (4 -rasm) Sensor o'qini (sensor_axis_1.stl) enkoderga qo'ying.

4 -qadam: Dvigatel qopqog'i bilan motorlarni yig'ish

Dvigatel qopqog'i bilan motorlarni yig'ing
Dvigatel qopqog'i bilan motorlarni yig'ing
Dvigatel qopqog'i bilan motorlarni yig'ing
Dvigatel qopqog'i bilan motorlarni yig'ing
Dvigatel qopqog'i bilan motorlarni yig'ing
Dvigatel qopqog'i bilan motorlarni yig'ing
  1. (1-rasm, 2) (Ixtiyoriy) 3-1 bo'lakni oling (raqam qutiga o'yilgan), bir yoki ikkita magnit qo'ying. d 2-1 bilan 3-1 ni yoping.

  2. (3-rasm, rasmdagi motorga e'tibor bermang) (Ixtiyoriy) 3-6 ni oling va teshikka bir yoki ikkita magnit qo'ying. 3-6 va 3-1 ning tekis yuzlari KnobSlider yopilganda uchrashadi. Magnitlar qurilmaning mahkam yopilishiga yordam beradi. Ikkala holatda ham magnitlarni qaytarish emas, balki o'ziga jalb qilishiga ishonch hosil qiling.
  3. (4, 5, 6-rasm) Bir dvigatel vintini 3-6 qismli qisman teshikka joylashtiring. Bu sizning yig'ilishingizni osonlashtiradi. Dvigatel simlarini uzun tor teshikdan o'tkazing (korpusning qavariq tomoni)
  4. (7 -rasm) Dvigatel korpusini qutiga soling. Qattiq bo'lishi mumkin bo'lgan vosita va 3D printerga bog'liq. Sizga avval bitta sumkani chop etishingizni va dvigatelingiz mos kelishini tekshirishni maslahat beraman. Bir oz ko'proq joy ajratish uchun stikerni olib tashladim.
  5. (8-rasm) Har ikkala dvigatel vintini ishlating, 3-6, dvigatel, 2-6 ni mahkamlang. Kassa bilan motorlarni yig'ishni takrorlang. Qolgan to'rtta dvigatel va 3-2, 2-2, 3-3, 2-3, 3-4, 2-4, 3-5, 2-5 qutilaridan foydalanasiz. Ish tugagach, siz 6 qismdan iborat bo'lishingiz kerak.

5 -qadam: Motor qutilarini ulang

Motor qutilarini ulang
Motor qutilarini ulang
Motor qutilarini ulang
Motor qutilarini ulang
Motor qutilarini ulang
Motor qutilarini ulang
Motor qutilarini ulang
Motor qutilarini ulang
  1. 1 -rasm) rasmda 6 ta bo'lak bo'lishi kerak
  2. Rasm 2, 3, 4) 3-6 ni oling va simni 3-5 ga qo'ying. 3-5 konkavning 3-6 konveksi bir-biriga mos kelishi kerak.
  3. 5-rasm) Dvigatel qo'lini 1-6 ga qo'ying
  4. 6-rasm) 1-6 ni 2-6 va 2-5 ning pastki qismiga qo'ying.
  5. 7-rasm) (2)-(4) ni 1-2 qo'yguncha takrorlang, 1-1 ni 2-1 ga qo'ying va barcha kabellar rasmdagi kabi 3-1 dan chiqadi.

6 -qadam: Dvigatel va sensorlar korpusini birlashtirish

Dvigatel tanasi va sensor korpusini birlashtirish
Dvigatel tanasi va sensor korpusini birlashtirish
Dvigatel tanasi va sensor korpusini birlashtirish
Dvigatel tanasi va sensor korpusini birlashtirish
Dvigatel tanasi va sensor korpusini birlashtirish
Dvigatel tanasi va sensor korpusini birlashtirish
  1. Rasm 1) Sensor o'qiga 3-3 halqasini qo'ying. 3-sonli qismlar yuqoriga, 1-sonli qismlar esa rasmdagi kabi pastga tushadi
  2. Rasm 2) Sensor o'qini tishlari bilan qo'shing (potensiometr qopqog'i 2.stl)
  3. 3 -rasm) GT2 vaqt kamarining kasnagini qo'shing, 20 tishli teshik 5 mm. Tishlar pastga tushadi.

7 -qadam: vites va vaqt kamarini qo'shing

Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
Vites va vaqt kamarini qo'shing
  1. (ixtiyoriy) Slayder kursori siljiydigan tekis yuzalarni qoziqdan foydalaning. Bir oz silikon spreyi qo'shing.
  2. Rasm 1) 3-1 va 3-6 pimlariga tishli tishli asboblarni joylashtiring. 3-2 va 3-5-gachasi pinlarga tishsiz tishli qutini qo'ying.
  3. 2 -rasm) Vites atrofiga vaqt kamarini taqing. Vaqt kamarining tishlari tishli uzatmalarga tegadi, vaqt kamarining tekis qismi tishli bo'lmagan uzatmalarga tegadi. Kursorning pastki qismini qo'shing (kursor 1.stl). Vaqt kamarining bir uchini kursorga qo'ying. Faqat yarmini to'ldiring. Kamarni biroz mahkamlab, kerakli vaqt kamarining uzunligini ehtiyotkorlik bilan o'lchang. Vaqt kamarini ozgina chekka bilan kesib oling va kesilgan uchini kursorga qo'ying. Kursorni siljiting va uning uzunligi yaxshi ekanligiga ishonch hosil qiling. Vaqt kamarini kursorga yopishtiring.
  4. Rasm 3) Viteslarni 4-N qismlari bilan yoping.
  5. 4 -rasm) Kursorning yuqori qismini qo'shing (kursor 2.stl)

8 -qadam: simlar/dasturiy ta'minot

Simlar/dasturiy ta'minot
Simlar/dasturiy ta'minot
  1. 1 -rasm) Dvigatellarni, Arduino va 5V doimiy quvvat manbaini rasmdagi kabi ulang. 3-2 dvigateli Arduino D3 ga ulangan bo'lishi kerak, 3-3 dvigateli Arduino D5, 3-4 D6, 3-5 D9, 3-6 D10 ga ulangan bo'lishi kerak. Ular PWM pinlari. Agar siz sxemani o'zgartirmoqchi bo'lsangiz, KnobSlider.fzz faylini yuklayman.
  2. StandardFirmata -ni Arduino -ga yuklang (Arduino dasturi> Fayl> Misollar> Firmata> StandardFirmata)
  3. USB Powermate menejerini Griffin veb -saytidan yuklab oling. OS uchun to'g'ri dasturiy ta'minotni tanlang va o'rnating.
  4. Qurilmaning tugma hodisasini sichqonchani bosish hodisasi bilan xaritaga joylashtiring. Qurilmani xohlagan narsaga aylantirish xaritasi.
  5. KnobSliderControl.zip -ni yuklab oling va uni xohlagan joydan oching.. Pde faylini ishlov berish bilan oching. Kodda ko'rib turganingizdek, servo dvigatellarning burchaklari ushbu kodda boshqariladi. KnobSlider dvigatellarini eskirmasdan to'g'ri yopilishi va ochilishiga ishonch hosil qilish uchun siz burchak qiymatlarini o'zgartirishingiz kerak bo'ladi. Ehtimol, siz N-1 qatlamlarini qayta ochishingiz va qo'l burchaklaringizni to'g'rilashingiz kerak bo'ladi.
  6. Bo'ldi shu! Umid qilamanki, u bilan o'ynash sizga yoqadi!

Tavsiya: