Cov txheej txheem:

KnobSlider: 8 Kauj Ruam (nrog Duab)
KnobSlider: 8 Kauj Ruam (nrog Duab)

Video: KnobSlider: 8 Kauj Ruam (nrog Duab)

Video: KnobSlider: 8 Kauj Ruam (nrog Duab)
Video: 9. 10 los koj yuav nrauj 8/7/2019 2024, Kaum ib hlis
Anonim
Image
Image
KnobSlider
KnobSlider

KnobSlider yog cov cuab yeej hloov pauv hloov pauv ntawm lub pob qhov rooj thiab qhov swb. Nws ua rau peb sib cuam tshuam sib txawv (swb, nyem, thiab tig) ntawm ib lub cuab yeej. Nws yog tsim los rau cov kws tshaj lij xws li cov kws tshaj lij suab uas siv ntau tus swb thiab hu xov tooj. KnobSlider lub hom phiaj coj ua kom yooj yim rau kev sib tham thaum ua kom cov neeg siv dexterity nrog cov khoom siv lub cev, ntau dua li siv cov ntxaij vab tshaus kov nrog cov lus tsis zoo haptic. KnobSlider tso cai rau tsis pom qhov muag, tswj lub xov tooj ntawm tes.

Cov cuab yeej no yuav nthuav tawm ntawm CHI 2018 lub rooj sib tham. Koj tuaj yeem nyeem peb cov ntawv tshawb fawb txog lub cuab yeej. Qhov haujlwm no yog ua los ntawm Hyunyoung Kim, Céline Coutrix, thiab Anne Roudaut.

Kauj Ruam 1: Cov Ntaub Ntawv thiab Cov Cuab Yeej

Cov Khoom thiab Cov Cuab Yeej
Cov Khoom thiab Cov Cuab Yeej

Khoom siv

  • 3D luam KnobSlider daim (rub tawm tau ntawm Thingiverse.com)
  • sg90 servo motors X 5
  • PowerMate USB
  • 5 hli Bore 20 Cov Hniav Idler Sijhawm Siv Pulley X 2
  • 3 hli 2 GT Idler Pulley X 2
  • GT2 Sijhawm siv (ntev dua 30cm)
  • GT2 Sijhawm Siv Pulley 20 Hniav Qhov 5 hli X1
  • 5V DC lub tshuab hluav taws xob
  • Arduino UAS
  • (yeem) 25x8x1mm neodymium Magnet X2 ~ 4

Cov cuab yeej

  • Cutter
  • Ntev-qhov ntswg pliers (rau qhib & kaw lub txiv ntoo)
  • Tog twg los lub rooj vise thiab rauj, lossis cov cuab yeej sib tsoo (nyob ntawm seb koj xaiv ua dab tsi. Saib Kauj Ruam 2 los txiav txim siab.)
  • Me me ntsia hlau ntsia hlau. Ib puag ncig Ø 3mm yog qhov zoo.
  • Instant kua nplaum
  • (yeem) Silicon tsuag
  • (tsis teb los tau) Cov ntawv xuab zeb thiab rab koob

Kauj ruam 2: Tshem tawm PowerMate Case

Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
Tshem tawm PowerMate Case
  1. (Daim duab 1) Qhib lub hau ntawm PowerMate thiab tshem daim txhuam cev. Qhib cov txiv ntoo uas tuav lub ntsuas qhov ntsuas, siv lub qhov ntswg ntev.
  2. (Daim duab 2) Tom qab ntawd tshem cov silicon hauv qab siv lub tshuab txiav ntse. Hauv qab thiab lub cev hlau tau lo, yog li koj yuav tsum txiav cov kua nplaum kom huv si.
  3. (Daim duab 3) Tshem tawm PCB lub rooj tsavxwm los ntawm lub cev hlau. Txhawm rau ua li ntawd, koj muaj ob txoj hauv kev xaiv:

    1. Txhim kho lub cev hlau upside down ntawm lub vise. Lub cev/sab hauv lub cev hlau (uas tau tuav lub ntsuas phoo nrog cov txiv ntoo) poob qis, thiab sab nrauv/sab hauv lub cev (uas tau txuas nrog rau hauv qab silicon hauv qab) yog tsau rau lub vise. Ua tib zoo tshem tawm PCB los ntawm lub cev hlau sab hauv, thaum tsis ua txhaum txoj hlua sib txuas. Koj nco ntsoov tias koj yuav tsis tsoo PCB thaum koj rauj rau sab hauv lub cev hlau, piv txwv li, kho PCB nrog kab xev scotch. Hit lub cev sab hauv nrog rauj kom cais nws ntawm lub cev sab nraud. Koj yuav tsum ntaus nws nrog kev ntseeg siab. Yog tias koj ntaus nws tsis muaj zog, lawv yuav tsis cais.
    2. Yog tias koj xav siv cov cuab yeej siv ua kom zoo dua, koj tuaj yeem txiav USB hlau ze rau ntawm lub cev hlau thiab muab cov xaim txuas rau PCB. Nco ntsoov tias koj xaim lawv kom raug (raws li hauv daim duab 4).

Kauj Ruam 3: Sib sau Sensor PCB mus rau KnobSlider Sensor Case

Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
Sib sau Sensor PCB mus rau KnobSlider Sensor Case
  1. (Daim duab 1) Muab lub sensor PCB tso rau hauv KnobSlider sensor case (sensor_body_cover.stl).
  2. (Daim duab 2) Kaw rooj plaub nrog lub hauv paus tseem ceeb hauv qab. Koj tsis tas yuav lo nws. Nws yuav nyob ntawd yam tsis muaj kua nplaum.
  3. (Daim duab 3) Thaum tus pin nyob ib sab ntawm tus encoder raug teeb tsa kom raug, muab lub tshuab ntxhua khaub ncaws thiab txiv ntoo, thiab kho lub ntsuas cua.
  4. (Daim duab 4) Muab lub sensor axis (sensor_axis_1.stl) tso rau ntawm tus encoder.

Kauj Ruam 4: Sib Sau Cov Tsav Tsheb Nrog Lub Cev Tsav Tsheb

Sib dhos Cov Motors Nrog Cov Tsav Tsheb
Sib dhos Cov Motors Nrog Cov Tsav Tsheb
Sib dhos Cov Motors Nrog Cov Tsav Tsheb
Sib dhos Cov Motors Nrog Cov Tsav Tsheb
Sib dhos Cov Motors Nrog Cov Tsav Tsheb
Sib dhos Cov Motors Nrog Cov Tsav Tsheb
  1. (Daim duab 1, 2) (Tsis teb los tau) Nqa 3-1 daim (Tus lej raug sau rau ntawm rooj plaub), muab ib lossis ob lub hlau nplaum. dClose 3-1 nrog 2-1.

  2. (Daim duab 3, tsis quav ntsej lub cav hauv daim duab) (Tsis teb los tau) Siv 3-6 thiab Muab ib lossis ob lub hlau nplaum rau hauv lub qhov. 3-6's thiab 3-1 lub ntsej muag tiaj tus yuav ntsib thaum KnobSlider raug kaw. Cov hlau nplaum yuav pab ntaus ntawv kaw kom ruaj khov. Ua kom ntseeg tau tias cov hlau nplaum hauv ob kis tau nyiam, tsis ua rau muaj kev phom sij.
  3. (Daim duab 4, 5, 6) Muab ib lub cav ntsia hlau rau ntawm qhov ib feem ntawm 3-6. Nws ua rau koj sib dhos yooj yim dua. Muab lub tshuab xaim hla lub qhov nqaim ntev (sab hauv ntawm rooj plaub)
  4. (Daim duab 7) Muab lub cev lub cev tso rau hauv rooj plaub. Nws yuav nruj yog nyob ntawm lub cav thiab 3D tshuab luam ntawv koj siv. Kuv pom zoo kom koj luam tawm ib rooj plaub ua ntej thiab ntsuas yog tias koj lub cev haum zoo. Kuv tshem daim ntawv nplaum los ua qhov chaw me ntsis ntxiv.
  5. (Daim duab 8) Siv ob lub cav ntsia hlau, kho 3-6, lub cev muaj zog, 2-6 ua ke. Rov qab sib dhos cov motors nrog rooj plaub. Koj yuav siv seem plaub lub cav thiab rooj plaub 3-2, 2-2, 3-3, 2-3, 3-4, 2-4, 3-5, 2-5. Thaum koj ua tiav, koj yuav tsum muaj 6 ntu.

Kauj Ruam 5: Txuas Cov Tsav Tsheb

Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
Txuas Cov Tsav Tsheb
  1. Daim duab 1) koj yuav tsum muaj 6 daim hauv daim duab
  2. Duab 2, 3, 4) Siv 3-6 thiab muab xaim txawm tias 3-5. Lub convex ntawm 3-6 ntawm concave ntawm 3-5 yuav tsum tau ntsib.
  3. Daim duab 5) Muab tes txhais tes rau hauv 1-6
  4. Daim duab 6) Muab 1-6 tso rau hauv qab ntawm 2-6 thiab 2-5.
  5. Daim duab 7) Rov ua dua (2)-(4) kom txog thaum koj tso 1-2 Muab 1-1 rau 2-1, thiab txhua kab txuas tawm los ntawm 3-1 zoo li daim duab.

Kauj Ruam 6: Ua ke Lub Cev Lub Cev thiab Lub Cev Lub Cev

Ua ke Lub Cev Lub Cev thiab Lub Cev Lub Cev
Ua ke Lub Cev Lub Cev thiab Lub Cev Lub Cev
Ua ke ntawm Lub Cev Lub Cev thiab Lub Cev Lub Cev
Ua ke ntawm Lub Cev Lub Cev thiab Lub Cev Lub Cev
Ua ke Lub Cev Lub Cev thiab Lub Cev Lub Cev
Ua ke Lub Cev Lub Cev thiab Lub Cev Lub Cev
  1. Daim duab 1) Muab lub nplhaib ntawm 3-3 tso rau ntawm lub ntsuas sensor. 3-N daim mus rau sab saud thiab 1-N daim mus qis dua li hauv daim duab
  2. Pic 2) Ntxiv sensor axis nrog cov hniav (npog lub hwj chim 2.stl)
  3. Pic 3) Ntxiv GT2 Sijhawm Siv Pulley 20 Hniav Qhov 5 hli. Cov hniav mus qis dua.

Kauj Ruam 7: Ntxiv Zog thiab Sijhawm Siv

Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
Ntxiv Zog thiab Sijhawm Siv
  1. (tsis ua los tau) Siv cov pawg ua kom du rau qhov chaw uas tus cursor slider yuav swb rau. Ntxiv qee cov tshuaj tsuag silicon.
  2. Daim duab 1) Muab iav nrog cov hniav ntawm tus pin ntawm 3-1 thiab 3-6. Muab cov iav tsis muaj hniav rau tus pin ntawm 3-2 thiab 3-5.
  3. Daim duab 2) Muab lub sijhawm siv ncig lub zog. Sijhawm siv cov hniav kov cov iav nrog cov hniav, thiab lub sijhawm siv txoj hlua tiaj tus kov cov iav yam tsis muaj hniav. Ntxiv tus cursor qhov qis (tus cursor 1.stl). Muab ib qho kawg ntawm txoj siv sijhawm nyob hauv tus cursor. Sau tsuas yog ib nrab ntawm nws. Ua tib zoo ntsuas qhov xav tau sij hawm siv ntev los ntawm kev zawm txoj siv me ntsis. Txiav txoj siv sijhawm nrog cov npoo me me thiab muab qhov txiav kawg rau hauv tus cursor. Xaub tus cursor thiab xyuas kom qhov ntev zoo. Muab cov hlua khi rau tus cursor.
  4. Daim duab 3) Npog lub zog nrog 4-N daim.
  5. Pic 4) Ntxiv ntu tus cursor sab saud (tus cursor 2.stl)

Kauj Ruam 8: Txuas/Software

Txuas/Software
Txuas/Software
  1. Pic1) Txuas lub cav, Arduino, thiab 5V DC fais fab mov zoo li hauv daim duab. Lub cav hauv 3-2 yuav tsum txuas rau Arduino D3, lub cav hauv 3-3 txuas nrog Arduino D5, 3-4 rau D6, 3-5 rau D9, 3-6 rau D10. PWM pin. Kuv upload cov ntaub ntawv KnobSlider.fzz yog tias koj xav hloov cov phiaj xwm.
  2. Upload StandardFirmata rau koj Arduino (Arduino software> File> Piv txwv> Firmata> StandardFirmata)
  3. Rub tus thawj tswj USB Powermate ntawm Griffin lub vev xaib. Xaiv qhov software raug rau koj OS thiab teeb tsa nws.
  4. Daim ntawv qhia lub pob tshwm sim ntawm lub cuab yeej rau nas nyem qhov xwm txheej. Daim ntawv qhia tig ntawm lub cuab yeej rau txhua yam koj xav tau.
  5. Rub tawm KnobSliderControl.zip thiab unzip nws qhov twg koj nyiam. Qhib cov ntaub ntawv.pde nrog Ua. Raws li koj tuaj yeem pom hauv cov cai, cov ces kaum ntawm servo motors raug tswj hauv cov cai no. Koj yuav tsum tau hloov lub kaum sab xis kom ntseeg tau tias KnobSlider kaw thiab qhib kom raug, yam tsis tau ua lub tshuab ua haujlwm hnav. Tej zaum koj yuav xav tau qhib N-1 txheej dua thiab kho lub kaum sab caj npab.
  6. Qhov ntawd yog nws! Kuv vam tias koj txaus siab ua si nrog nws!

Pom zoo: