Kazalo:

Somatic - Data Rokavice za resnični svet: 6 korakov (s slikami)
Somatic - Data Rokavice za resnični svet: 6 korakov (s slikami)

Video: Somatic - Data Rokavice za resnični svet: 6 korakov (s slikami)

Video: Somatic - Data Rokavice za resnični svet: 6 korakov (s slikami)
Video: Как уберечься от ротавируса, дизентерии, отита и не испортить отдых 2024, Julij
Anonim
Somatic - podatkovna rokavica za resnični svet
Somatic - podatkovna rokavica za resnični svet
Somatic - podatkovna rokavica za resnični svet
Somatic - podatkovna rokavica za resnični svet

Neodimijski cilindrični magneti s premerom 4 mm Magneti iz neodimijevih cilindrov s premerom 4 mm Somatic je nosljiva tipkovnica in miška, ki je udobna, neovirana in pripravljena za celodnevno nošenje. Naložen je z vso strojno opremo za prevedbo znakov in gibov rok v dejanja, kot je somatska komponenta uroka v ječah in zmajih.

Za najnovejše oblikovalske datoteke, kodo in pripomočke obiščite stran projekta na GitHubu.

Vsak člen ima Hall senzor, prvi segment vsakega prsta pa ima magnet. S premikanjem prsta se magnet obrne iz položaja, kar omogoča, da Somatic preslika vašo roko.

EM7180SFP IMU blizu palca omogoča 9-stopinjsko sledenje. Sčasoma vam bo to omogočilo, da premaknete kazalec miške s kazanjem in vnesete črke tako, da jih narišete v zraku.

Somatic je še vedno projekt v zgodnji fazi in bo za izkušene izdelovalce zahtevna gradnja.

Prednostne naloge projekta Somatic so:

  • Upravljajte kateri koli nosljivi računalnik s prikazom na glavo
  • Pripravljen za uporabo ves dan, takoj, brez interneta
  • Ne povzroča utrujenosti in ne moti drugih nalog
  • Dovolj hitro za hitro iskanje v manj kot 10 sekundah

Somatski ne bo:

  • Reproducirajte roko v 3-D prostoru
  • Naj tipkate na virtualni tipkovnici
  • Uporabljajte vse storitve v oblaku

Projekt Somatic ima licenco MIT, avtorska pravica 2019 Zack Freedman in Voidstar Lab.

Hvala Alexu Glowu za model Somatic!

Zaloge

  • 4x trivodni JST pasovi
  • 4x A3144 Hall senzorji
  • Najmanj 4 neodimijevih magnetov valjev 10 mm x 4 mm
  • Pol rokavic dvigovalca uteži
  • 1/8 "paracord
  • 1/8 "ali 3/16" hladilne cevi
  • PLA ali PETG filament
  • TPU filament
  • 4x 6 mm vijaki M2.5
  • 4x 8 mm vijaki M2.5
  • 8x matice M2,5
  • 1x 303040 Li-Ion baterija
  • Elektronske komponente (glej shemo v skladišču)
  • Stripboard
  • Spajkanje
  • Napeta žica, po možnosti s silikonsko izolacijo in prilagodljiva
  • Avtobusna žica, za izdelavo vezja za trakove
  • Priporočeno: Manekenska roka

Imeti morate dostop do tiskalnika, ki lahko natisne tako trden material, kot je PLA, kot prilagodljiv material, kot je TPU.

Korak 1: Korak 1: Sestavite Hall senzorje

1. korak: Zgradite Hall senzorje
1. korak: Zgradite Hall senzorje
1. korak: Zgradite Hall senzorje
1. korak: Zgradite Hall senzorje
1. korak: Zgradite Hall senzorje
1. korak: Zgradite Hall senzorje

Klonirajte ali prenesite repo Somatic GitHub in naložite svoj 3D tiskalnik s trdo nitjo.

Natisni:

  • 4x nosilec dvorane.stl
  • 4x Dvorana Cover.stl

Pritrdite vodila senzorja A3144 na približno 3 mm.

Zataknite ga v priključek kabelskega snopa JST, kot je prikazano zgoraj. Upoštevajte orientacijo senzorja in priključka.

Napeljite jermen skozi držalo za dvorano, kot je prikazano. Priključek in senzor morata biti od spodaj navzdol in popolnoma vstavljena v držalo.

Odrežite del paracord -a približno enake dolžine kot žica pasu JST. Odstranite njegove notranje strune in "žlebljeni" parakord povlecite po žici.

Odrežite kos toplotne omare, dolge približno 10 mm, in ga privijte do konca po žici, skoraj v držalo za dvorano. Skrčite ga, tako da zapre vlakna parakorda, in ga potisnite v držalo za dvorano. Moral bi se tesno prilegati.

Odrežite še en kos toplote, dolge približno 10 mm, in z njim zapečatite drugi konec parakorda, pri čemer pustite približno 20 mm izpostavljene žice. Zloženi paracord bo zaščitil žice, ne da bi omejeval vaše gibanje.

Potisnite Hall pokrov na držalo Hall, da zatesnite senzor in priključek v notranjosti. Trenje naj ostane na mestu, vendar boste morda morali nanesti kanček lepila.

Ponovite še trikrat, da ustvarite niz Hallovih senzorjev.

2. korak: 2. korak: Zgradite IMU

2. korak: Ustvarite IMU
2. korak: Ustvarite IMU
2. korak: Ustvarite IMU
2. korak: Ustvarite IMU
2. korak: Ustvarite IMU
2. korak: Ustvarite IMU

Z uporabo trde nitke natisnite:

  • 1x nosilec IMU.stl
  • 1x IMU Cover.stl

Spajkajte žice na blazinice VCC, SDA in SCL modula EM7180SFP. Spajate drugo žico na GND in jo premostite na podlogo SA0. Podloga Host_Int se ne uporablja. Močno priporočam barvno označevanje žic, da se kasneje ne bi zmedli.

Tako kot Hall -ova senzorja vstavite sklop IMU v nosilec IMU, ga spustite navzdol, žice obložite z iztrebljenim parakordom in uporabite toplotno zaščito.

Pritisnite ali prilepite pokrov IMU na sklop držala IMU.

Korak 3: Korak 3: Sestavite magnete in pritrdite elemente rokavic

3. korak: Sestavite magnete in pritrdite elemente rokavic
3. korak: Sestavite magnete in pritrdite elemente rokavic
3. korak: Sestavite magnete in pritrdite elemente rokavic
3. korak: Sestavite magnete in pritrdite elemente rokavic
3. korak: Sestavite magnete in pritrdite elemente rokavic
3. korak: Sestavite magnete in pritrdite elemente rokavic

Z uporabo trde nitke natisnite štiri držala za magnet skupaj. Potrebne velikosti (kratka, srednja in velika) bodo odvisne od velikosti vaše rokavice - poskusite uporabiti najdaljši nosilec magneta na vsakem prstu, ki se prilega med členkom in koncem rokavice.

Nosilci magnetov ne potrebujejo podpornega materiala.

V držala za magnet še ne vstavljajte magnetov!

Levo rokavico položite na roko. V tem projektu se ne uporabljajo prave rokavice.

S prstom za prstom položite sklop Hall senzorja in nosilec magneta ter označite njihova položaja.

  • Senzor in držalo za magnet se morata skoraj dotakniti, ko je vaša roka čim bolj odprta.
  • Senzor ali držalo za magnet ne smeta biti na vašem členku, ko stisnete tesno pest.
  • Pomembneje je, da senzor in držalo magneta nista na vašem členku, kot pa sta blizu skupaj.

Označite položaj za IMU nad palcem.

Odstranite rokavico in jo, če jo imate, položite na roko. NE KORISTITE LEPILA NA NEŠTO, KAR NOSITE!

Na dno vsakega nosilca magneta, sklopa Hallovega senzorja in sklopa IMU nanesite kontaktni cement. Na označena območja rokavice nanesite kontaktni cement. Pustite, da lepilo nastavi in sestavite rokavico. Pustite dovolj časa, da se lepilo strdi.

Zelo priporočam uporabo kontaktnega cementa. To je edino lepilo, ki sem ga uporabil in močno veže PLA na tkanino in usnje.

4. korak: 4. korak: Sestavite elektroniko

4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko
4. korak: Sestavite elektroniko

Z uporabo trdih filamentov natisnite Body.stl Zahteva podporni material.

Izvedite vezje, navedeno v shemi. Želim si, da bi za ta korak zagotovil boljša navodila, vendar nisem našel dobrega pripomočka za diagrame vezja na lesenih ploščah. V nekem trenutku bom to zamenjal s tiskanim vezjem po meri.

Glavno ploščo boste morali zgraditi na kosu plošče 36 mm x 46 mm z izrezom za Teensy. To bo tesno prilegalo.

Vibracijski motor in njegov pogonski krog sta nameščena v levem predelu, Bluetooth Mate pa v desnem. Vse ostale komponente - Teensy, baterija, krmilnik polnjenja in druga elektronika - se prilegajo osrednjemu predalu.

Ko potrdite prileganje, senzorje Hall in IMU spajkajte na ploščo.

Preden nadaljujete, temeljito preizkusite vso elektroniko!

5. korak: 5. korak: Končna montaža

5. korak: Končna montaža
5. korak: Končna montaža
5. korak: Končna montaža
5. korak: Končna montaža
5. korak: Končna montaža
5. korak: Končna montaža

Z uporabo trde nitke natisnite:

  • 1x imenska tablica.stl
  • 2x kozmetična plošča.stl
  • 1x zgornja plošča.stl
  • 1x stikalo za vklop

Noben od teh delov ne potrebuje podpornih materialov.

Z uporabo fleksibilne nitke natisnite:

  • 1x pas za zaponko.stl
  • 1x luknjasti trak.stl
  • 1x zanka Brother.stl

Sestavni deli traku potrebujejo podporni material. V redu je, če njihova odstranitev pusti neurejene površine - podprta območja so skrita v telesu zapestnice.

V vsakega od štirih žepov okoli osrednjega predelka vstavite 2,5 mm matico. Na vsako matico nanesite majhno količino kontaktnega cementa, da ne izpade.

Sestavite rokavico:

  1. Uporabite Zap-a-Gap ali drugo visokokakovostno lepilo iz cianoakrilata, da pritrdite imensko tablico in kozmetične ploščice na zgornjo ploščo. Pustite, da se lepilo strdi.
  2. Stikalo za vklop postavite na stikalo SPDT.
  3. Namestite zgornjo ploščo. Moral bi se zaskočiti. Pazite, da napeljete žice senzorja Hall in IMU v njihove kanale in preprečite, da bi se prekrižali ali stisnili.
  4. Namestite štiri 6 mm vijake M2.5 v štiri luknje okoli imenske tablice. Morali bi se pariti z maticami, ki ste jih namestili prej.
  5. Zank privijte na zaponko zaponke.
  6. Elemente traku vstavite v zareze na straneh sklopa zapestnice. Za pritrditev uporabite preostale vijake in matice. Leva stran je debelejša od desne in potrebuje daljše 8 mm vijake.
  7. Vaša somatska rokavica je popolna!

6. korak: Kaj sledi?

Kaj je naslednje?
Kaj je naslednje?
Kaj je naslednje?
Kaj je naslednje?

Projekt Somatic je v teku. Cilj je pridobiti vzorce vsake črke, tako da lahko model TensorFlow Lite, ki teče lokalno na rokavici, zazna rokopis. To je še daleč, vendar lahko namestite priloženo vdelano programsko opremo za pretakanje podatkov nazaj v računalnik prek povezave Bluetooth ali USB.

Pripomoček za usposabljanje je popolnoma funkcionalen in lahko hitro pridobi veliko testnih kretenj. Kmalu bom dodal možnost usposabljanja nevronske mreže glede na zbrane podatke in prenos modela v rokavico.

Hvala za spremljanje! Komaj čakam, da vidim, kje boste vzeli projekt Somatic.

Priporočena: