Sadržaj:

KnobSlider: 8 koraka (sa slikama)
KnobSlider: 8 koraka (sa slikama)

Video: KnobSlider: 8 koraka (sa slikama)

Video: KnobSlider: 8 koraka (sa slikama)
Video: СУПЕР СМЕШНАЯ КОМЕДИЯ! "Как Извести Любовницу За 7 Дней" РУССКИЕ КОМЕДИИ НОВИНКИ, ФИЛЬМЫ HD, КИНО 2024, Studeni
Anonim
Image
Image
KnobSlider
KnobSlider

KnobSlider je uređaj za promjenu oblika koji se prebacuje između gumba i klizača. Omogućuje tri različite interakcije (klizanje, klik i rotiranje) na jednom uređaju. Izvorno je dizajniran za profesionalne korisnike poput zvučnih inženjera koji koriste puno klizača i brojčanika. KnobSlider ima za cilj unijeti fleksibilnost u sučelje uz zadržavanje spretnosti korisnika s fizičkim uređajima, umjesto da koristi ravne zaslone osjetljive na dodir sa lošom povratnom spregom. KnobSlider omogućuje mobilnu kontrolu bez očiju.

Ovaj će uređaj biti predstavljen na konferenciji CHI 2018. Možete pročitati naš radni članak o uređaju. Ovaj posao obavljaju Hyunyoung Kim, Céline Coutrix i Anne Roudaut.

Korak 1: Materijali i alati

Materijali i alati
Materijali i alati

Materijali

  • 3D ispisani komadi KnobSlider (mogu se preuzeti na Thingiverse.com)
  • servo motori sg90 X 5
  • PowerMate USB
  • Remenica razvodnog remena zupčastog remena 5 zubaca promjera 5 mm X 2
  • 3 mm 2 GT koturača za hodanje X 2
  • GT2 razvodni remen (duži od 30 cm)
  • GT2 Remenica razvodnog remena 20 Rupa za zube 5 mm X1
  • 5V istosmjerni generator
  • Arduino UNO
  • (izborno) neodimijski magnet 25x8x1 mm X2 ~ 4

Alati

  • Rezač
  • Klešta s dugim nosem (za otvaranje i zatvaranje matice)
  • Ili viseći stol i čekić, ili alati za lemljenje (ovisno o tome što odlučite učiniti. Za donošenje odluke pogledajte 2. korak.)
  • Mali križni odvijač. Oko Ø 3 mm je dobro.
  • Instant ljepilo
  • (izborno) Silikonski sprej
  • (izborno) Brusni papir i turpija za iglu

Korak 2: Uklonite PowerMate kućište

Uklonite PowerMate kućište
Uklonite PowerMate kućište
Uklonite PowerMate kućište
Uklonite PowerMate kućište
Uklonite PowerMate kućište
Uklonite PowerMate kućište
Uklonite PowerMate kućište
Uklonite PowerMate kućište
  1. (Slika 1) Otvorite poklopac PowerMate -a i uklonite spužvu. Otvorite maticu koja drži senzor kodera pomoću dugog nosa.
  2. (Slika 2) Zatim uklonite silikonsko dno oštrim rezačem. Dno i metalno tijelo su zalijepljeni, tako da morate temeljito izrezati ljepilo.
  3. (Slika 3) Izvadite PCB ploču iz metalnog kućišta. Da biste to učinili, imate dva alternativna načina:

    1. Učvrstite metalno tijelo naopako na stege. Unutarnje/gornje metalno tijelo (koje je držalo enkoder s maticom) ide prema dolje, a vanjsko/donje tijelo (koje je bilo spojeno na silikonsko dno) pričvršćeno je na stege. Pažljivo izvadite tiskanu ploču iz unutarnjeg metalnog kućišta, a pritom nemojte prekinuti žičane spojeve. Pazite da ne udarite u tiskanu ploču kad udarite u unutarnje metalno tijelo, npr. Popravite tiskanu ploču ljepljivom trakom. čekićem odvojiti od vanjskog tijela. Morate ga pogoditi s povjerenjem. Ako ga slabo pogodite, neće se odvojiti.
    2. Ako biste radije koristili alate za lemljenje, možete odrezati USB žicu blizu metalnog tijela i lemiti žice na PCB. Provjerite jeste li ih pravilno spojili (kao na slici 4).

Korak 3: Montirajte tiskanu ploču osjetnika na kućište osjetnika KnobSlider

Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
Sastavite tiskanu ploču osjetnika na kućište osjetnika KnobSlider
  1. (Slika 1) Stavite PCB osjetnika u kućište osjetnika KnobSlider (sensor_body_cover.stl).
  2. (Slika 2) Zatvorite kućište s originalnim silikonskim dnom. Ne morate ga lijepiti. Ostat će tamo bez ljepila.
  3. (Slika 3) Kad je igla pokraj davača ispravno postavljena, stavite podlošku i maticu i učvrstite senzor.
  4. (Slika 4) Postavite os senzora (sensor_axis_1.stl) na davač.

Korak 4: Sastavite motore s poklopcima motora

Sastavite motore s poklopcima motora
Sastavite motore s poklopcima motora
Sastavite motore s poklopcima motora
Sastavite motore s poklopcima motora
Sastavite motore s poklopcima motora
Sastavite motore s poklopcima motora
  1. (Slika 1, 2) (Opcionalno) Uzmite 3-1 komad (broj je ugraviran na kućištu), stavite jedan ili dva magneta. dZatvorite 3-1 s 2-1.

  2. (Slika 3, zanemarite motor na slici) (Opcionalno) Uzmite 3-6 i stavite jedan ili dva magneta u rupu. Ravna lica 3-6 i 3-1 sastat će se kad je KnobSlider zatvoren. Magneti će pomoći da se uređaj čvrsto zatvori. Uvjerite se da magneti u dva slučaja privlače, a ne odbijaju.
  3. (Slika 4, 5, 6) Stavite jedan vijak motora u djelomični otvor 3-6. Olakšava vam montažu. Provucite žice motora kroz dugi uski otvor (ispupčena strana kućišta)
  4. (Slika 7) Stavite tijelo motora u kućište. Možda je tijesno, ovisno o motoru i 3D pisaču koji ste koristili. Preporučujem da prvo odštampate jednu kutiju i provjerite odgovara li vam motor dobro. Uklonio sam naljepnicu kako bih napravio malo više prostora.
  5. (Slika 8) Upotrijebite oba vijka motora, pričvrstite 3-6, motor, 2-6 zajedno. Ponovite sastavljanje motora s kutijama. Ostala četiri motora ćete koristiti u kućištu 3-2, 2-2, 3-3, 2-3, 3-4, 2-4, 3-5, 2-5. Kad završite, trebali biste imati 6 dijelova.

Korak 5: Spojite kućišta motora

Spojite kućišta motora
Spojite kućišta motora
Spojite kućišta motora
Spojite kućišta motora
Spojite kućišta motora
Spojite kućišta motora
Spojite kućišta motora
Spojite kućišta motora
  1. Slika 1) Trebali biste imati 6 komada na slici
  2. Slika 2, 3, 4) Uzmite 3-6 i stavite žicu kroz 3-5. Konveksno od 3-6 konkavno od 3-5 treba se sastati.
  3. Slika 5) Stavite ruku motora u 1-6
  4. Slika 6) Stavite 1-6 na dno 2-6 i 2-5.
  5. Slika 7) Ponavljajte (2)-(4) dok ne postavite 1-2 Stavite 1-1 na 2-1, a svi kabeli će izaći iz 3-1 kao na slici.

Korak 6: Kombiniranje tijela motora i tijela senzora

Kombiniranje tijela motora i tijela senzora
Kombiniranje tijela motora i tijela senzora
Kombinacija tijela motora i tijela senzora
Kombinacija tijela motora i tijela senzora
Kombinacija tijela motora i tijela senzora
Kombinacija tijela motora i tijela senzora
  1. Slika 1) Stavite prsten 3-3 na os senzora. 3-N komadi idu gore, a 1-N komadi idu niže kao na slici
  2. Slika 2) Dodajte os osjetnika sa zupcima (poklopac potenciometra 2.stl)
  3. Slika 3) Dodajte GT2 remenicu razvodnog remena 20 rupa za zube 5 mm. Zubi idu niže.

Korak 7: Dodajte zupčanike i zupčasti remen

Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
Dodajte zupčanike i zupčasti remen
  1. (izborno) Pomoću hrpe zagladite površine po kojima će klizač kliziti. Dodajte malo silikonskog spreja.
  2. Slika 1) Stavite zupčanike na iglu 3-1 i 3-6. Zupčanike bez zubaca staviti na iglu 3-2 i 3-5.
  3. Slika 2) Stavite razvodni remen oko zupčanika. Zubi razvodnog remena dodiruju zupčanike sa zupcima, a ravni dio razvodnog remena dodiruje zupčanike bez zuba. Dodajte donji dio pokazivača (pokazivač 1.stl). Stavite jedan kraj razvodnog remena u kursor. Napunite samo polovicu. Pažljivo izmjerite potrebnu duljinu razvodnog remena laganim zatezanjem remena. Izrežite razvodni remen s malom marginom i stavite odrezani kraj u kursor. Pomaknite kursor i provjerite je li duljina dobra. Zalijepite razvodni remen na kursor.
  4. Slika 3) Pokrijte zupčanike s 4-N komada.
  5. Slika 4) Dodajte gornji dio kursora (pokazivač 2.stl)

Korak 8: Ožičenje/softver

Ožičenje/softver
Ožičenje/softver
  1. Pic1) Spojite motore, Arduino i 5V DC napajanje kao na slici. Motor u 3-2 trebao bi biti spojen na Arduino D3, motor u 3-3 je spojen na Arduino D5, 3-4 na D6, 3-5 na D9, 3-6 na D10. To su PWM igle. Učitavam datoteku KnobSlider.fzz u slučaju da želite promijeniti shemu.
  2. Prenesite StandardFirmata na Arduino (Arduino softver> Datoteka> Primjeri> Firmata> StandardFirmata)
  3. Preuzmite USB Powermate manager na Griffinovoj web stranici. Odaberite odgovarajući softver za vaš OS i instalirajte ga.
  4. Preslikajte događaj na gumbu uređaja na događaj miša. Kartirajte rotiranje uređaja na sve što želite.
  5. Preuzmite KnobSliderControl.zip i raspakirajte ga negdje gdje želite. Otvorite.pde datoteku s Obrada. Kao što možete vidjeti u kodu, kutovi servo motora se kontroliraju u ovom kodu. Morat ćete promijeniti vrijednosti kutova kako biste bili sigurni da se KnobSlider pravilno zatvara i otvara, bez da se motori istroše. Vjerojatno ćete morati ponovno otvoriti slojeve N-1 i podesiti kutove ruku.
  6. To je to! Nadam se da ćete se uživati igrati s njim!

Preporučeni: