Sisukord:

Somatic - Data Glove reaalsele maailmale: 6 sammu (koos piltidega)
Somatic - Data Glove reaalsele maailmale: 6 sammu (koos piltidega)

Video: Somatic - Data Glove reaalsele maailmale: 6 sammu (koos piltidega)

Video: Somatic - Data Glove reaalsele maailmale: 6 sammu (koos piltidega)
Video: Overview of Autonomic Disorders 2024, Juuli
Anonim
Somatic - andmekinnas reaalsele maailmale
Somatic - andmekinnas reaalsele maailmale
Somatic - andmekinnas reaalsele maailmale
Somatic - andmekinnas reaalsele maailmale

4 mm läbimõõduga neodüümi silindrimagnetid 4 mm läbimõõduga neodüümi silindrimagnetid Somatic on kantav klaviatuur ja hiir, mis on mugav, takistusteta ja valmis kandma kogu päeva. See on täis kogu riistvara käemärkide ja liigutuste teisendamiseks toiminguteks, nagu loitsu somaatiline komponent Dungeons and Dragonsis.

Kõige ajakohasemate kujundusfailide, koodi ja utiliitide saamiseks külastage GitHubi projekti lehte.

Igal sõrmel on Hall -andur ja iga sõrme esimeses segmendis on magnet. Sõrme painutamine pöörab magneti asendist välja, võimaldades Somaticil teie käe kaardistada.

Pöidla lähedal asuv EM7180SFP IMU tagab 9-kraadise jälgimise. Lõppkokkuvõttes võimaldab see hiirekursorit kursoriga liigutada ja tippida tähti, joonistades need õhku.

Somatic on alles varajane projekt ja see on kogenud tegijatele keeruline ülesehitus.

Somatic projekti prioriteedid on järgmised:

  • Juhtige mis tahes kantavat arvutit heads-up ekraaniga
  • Valmis kasutamiseks kogu päeva, koheselt, ilma Internetita
  • Ei põhjusta väsimust ega sega muid ülesandeid
  • Piisavalt kiire, et teha kiire otsing vähem kui 10 sekundiga

Somatic ei:

  • Paljundage oma käsi 3D-ruumis
  • Laske sisestada virtuaalsel klaviatuuril
  • Kasutage üldse pilveteenuseid

Somatic projektil on MIT litsents, autoriõigus 2019 Zack Freedman ja Voidstar Lab.

Aitäh Alex Glowile Somaticu modelleerimise eest!

Tarvikud

  • 4x kolmejuhtmelised JST rakmed
  • 4x A3144 Halli andurid
  • Vähemalt 4 10 mm x 4 mm neodüümsilindrimagnetit
  • Üks paar tõstja poolkindaid
  • 1/8 "paracord
  • 1/8 "või 3/16" kuumutussüsteemiga torud
  • PLA või PETG hõõgniit
  • TPU hõõgniit
  • 4x 6mm M2.5 kruvi
  • 4x 8mm M2.5 kruvi
  • 8x M2,5 mutrit
  • 1x 303040 liitiumioonaku
  • Elektroonilised komponendid (vt skeemi hoidlas)
  • Stripboard
  • Jootma
  • Keermestatud traat, eelistatavalt silikoonist isoleeritud ja paindlik
  • Siini juhe ribalaudade konstrueerimiseks
  • Soovitatav: Mannekeeni käsi

Teil peab olema juurdepääs printerile, mis suudab printida nii jäika materjali nagu PLA kui ka paindlikku materjali nagu TPU.

1. samm: 1. samm: ehitage saali andurid

Samm: ehitage saali andurid
Samm: ehitage saali andurid
Samm: ehitage saali andurid
Samm: ehitage saali andurid
Samm: ehitage saali andurid
Samm: ehitage saali andurid

Kloonige või laadige alla Somatic GitHubi repo ja laadige oma 3D -printer jäiga hõõgniidiga.

Prindi:

  • 4x saalihoidja.stl
  • 4x saali kate.stl

Kinnitage A3144 anduri juhtmed umbes 3 mm kaugusele.

Kinnitage see JST rakmete pistikusse, nagu ülal näidatud. Pange tähele anduri ja pistiku suunda.

Keerake rakmed läbi saalihoidja, nagu näidatud. Pistik ja andur peaksid põhjast välja saama ja olema täielikult saalihoidikusse süvistatud.

Lõika lõik paracordist umbes sama pikkusega kui JST rakmete traat. Eemaldage selle sisemised nöörid ja libistage roogitud paracord üle traadi.

Lõika umbes 10 mm pikkune kuumaõhutükk ja keerake see traadist allapoole, peaaegu saalihoidikusse. Kahanda see nii, et see sulgeks paracordi kiud ja suru see saalihoidikusse. See peaks tihedalt sobima.

Lõigake veel üks umbes 10 mm pikkune kuumaõhutükk ja tihendage sellega paracordi teine ots, jättes umbes 20 mm avatud traadi. Kimpudeks kokku pandud paracord kaitseb juhtmeid ilma teie liikumist piiramata.

Lükake esiku kate saalihoidjale, et sulgeda andur ja pistik sees. Hõõrdumine peaks selle paigal hoidma, kuid peate võib -olla kandma liimitükki.

Halli andurite komplekti loomiseks korrake seda veel kolm korda.

2. samm: 2. samm: ehitage IMU

2. samm: ehitage IMU
2. samm: ehitage IMU
2. samm: ehitage IMU
2. samm: ehitage IMU
2. samm: ehitage IMU
2. samm: ehitage IMU

Printige jäiga hõõgniidi abil:

  • 1x IMU hoidja.stl
  • 1x IMU kate.stl

Jootke juhtmed EM7180SFP mooduli VCC, SDA ja SCL padjadega. Jootke teine traat GND külge, ühendades selle SA0 padjaga. Padjat Host_Int ei kasutata. Soovitan tungivalt juhtmete värvikodeerimist, et hiljem segadust vältida.

Sarnaselt Halli anduritega sisestage IMU -seade IMU -hoidikusse, pange see alt välja, hülsige juhtmed roogitud paracordiga ja rakendage kuumakahju.

Vajutage või liimige IMU kate IMU hoidiku sõlmele.

3. samm: 3. samm: pange kokku magnetid ja kinnaste elemendid

3. samm: pange kokku magnetid ja kinnitusdetailid
3. samm: pange kokku magnetid ja kinnitusdetailid
3. samm: pange kokku magnetid ja kinnitusdetailid
3. samm: pange kokku magnetid ja kinnitusdetailid
3. samm: pange kokku magnetid ja kinnitusdetailid
3. samm: pange kokku magnetid ja kinnitusdetailid

Printige jäiga hõõgniidi abil kokku neli magnetihoidjat. Vajalikud suurused (lühike, keskmine ja suur) sõltuvad teie kinda suurusest - proovige kasutada iga sõrme jaoks kõige pikemat magnetihoidjat, mis mahub sõrme ja kinda otsa vahele.

Magnetihoidjad ei vaja tugimaterjali.

Ärge veel magneteid magnetihoidjatesse sisestage!

Pange vasak kinnas käele. Selles projektis ei kasutata õiget kinnast.

Liigutage sõrme sõrmega, asetage Halli andur ja magnethoidik ning märkige nende asukohad.

  • Andur ja magnetihoidik peaksid peaaegu kokku puutuma, kui teie käsi on nii avatud kui võimalik.
  • Kitsat rusikat tehes ei tohiks andur ega magnetihoidja olla sõrmenukil.
  • Olulisem on see, et andur ja magnetihoidik poleks teie sõrmenukil, kui nad oleksid üksteise lähedal.

Märkige IMU positsioon pöidla kohale.

Võtke kinnas ära ja kui see on käes, pange see mannekeeni käele. ÄRGE KANNA LIIMI MIDAGI, mida kannate!

Kandke kontakttsementi iga magnetihoidiku, Halli anduri ja IMU sõlme põhja. Kandke kinda märgitud kohtadele kontakttsementi. Laske liimil kinnas kokku panna ja kokku panna. Lase liimil kõveneda piisavalt aega.

Soovitan soojalt kasutada kontakttsementi. See on ainus liim, mida olen kasutanud ja mis seob PLA tugevalt riide ja nahaga.

4. samm: 4. samm: pange elektroonika kokku

Samm: pange elektroonika kokku
Samm: pange elektroonika kokku
Samm: pange elektroonika kokku
Samm: pange elektroonika kokku
Samm: pange elektroonika kokku
Samm: pange elektroonika kokku
Samm: pange elektroonika kokku
Samm: pange elektroonika kokku

Printige jäiga hõõgniidi abil Body.stl See vajab tugimaterjali.

Rakendage skeemil määratud ahel. Ma soovin, et saaksin selle sammu jaoks paremaid juhiseid anda, kuid ma pole leidnud head utiliiti ribalaua vooluahelate skeemimiseks. Mingil hetkel asendan selle kohandatud trükkplaadiga.

Peate ehitama emaplaadi 36 mm x 46 mm läbimõõduga lauale, millel on väljalõige Teensy jaoks. See saab olema tihe kinnitus.

Vibreeriv mootor ja selle juhtahel mahuvad vasakusse sektsiooni ning Bluetooth Mate sobib paremasse sektsiooni. Kõik muud komponendid - Teensy, aku, laadimiskontroller ja muu elektroonika - mahuvad keskkambrisse.

Kui olete sobivuse kinnitanud, jootke Hall -andurid ja IMU plaadile.

Enne edasiliikumist kontrollige põhjalikult kogu elektroonikat!

5. samm: 5. samm: lõplik kokkupanek

Samm: lõplik kokkupanek
Samm: lõplik kokkupanek
Samm: lõplik kokkupanek
Samm: lõplik kokkupanek
Samm: lõplik kokkupanek
Samm: lõplik kokkupanek

Printige jäiga hõõgniidi abil:

  • 1x nimesilt.stl
  • 2x kosmeetiline plaat.stl
  • 1x ülemine plaat.stl
  • 1x toitelüliti

Ükski neist osadest ei vaja tugimaterjale.

Prindige painduva hõõgniidi abil:

  • 1x pandla rihm. Stl
  • 1x aukurihm. Stl
  • 1x Loop Brother.stl

Rihma osad vajavad tugimaterjali. See on OK, kui nende eemaldamine jätab lohakad pinnad - toetatud alad on peidetud randme korpuse sisse.

Sisestage 2,5 mm mutter igasse nelja taskusse keskosa ümber. Kandke igale mutrile väike kogus kontakttsementi, et see välja ei kukuks.

Pange kinnas kokku:

  1. Kasutage Zap-a-Gap või mõnda muud kvaliteetset tsüanoakrülaatliimi, et kinnitada nimesilt ja kosmeetikaplaadid ülemisele plaadile. Laske liimil tahkuda.
  2. Asetage toitelüliti SPDT -lülitile.
  3. Paigaldage ülemine plaat. See peaks oma kohale klõpsama. Juhtige Hall ja IMU andurite juhtmed oma kanalitesse ja vältige nende ristumist või pigistamist.
  4. Paigaldage neli 6 mm M2.5 kruvi nelja plaadi ümber olevasse auku. Need peaksid paarituma varem paigaldatud pähklitega.
  5. Keerake silmus pandlarihma külge.
  6. Sisestage rihmaelemendid randmekomplekti külgede sälgudesse. Kinnitage ülejäänud kruvid ja mutrid. Vasak pool on paksem kui parem ja vajab pikemaid 8 mm kruvisid.
  7. Teie somaatiline kinnas on valmis!

6. samm: mis saab edasi?

Mis järgmiseks?
Mis järgmiseks?
Mis järgmiseks?
Mis järgmiseks?

Somatic projekt on pooleli. Eesmärk on hankida igast tähest proovid, nii et kindal kohapeal töötav TensorFlow Lite mudel tuvastab käekirja. See on veel kaugel, kuid saate installida kaasasoleva püsivara, et edastada andmeid Bluetoothi või USB kaudu arvutisse.

Koolitusutiliit on täielikult toimiv ja suudab kiiresti omandada palju testžeste. Varsti lisan ma võimaluse koolitada närvivõrku kogutud andmete vastu ja edastan mudeli kindale.

Aitäh, et jälgite! Ma ei jõua ära oodata, millal te Somatic projekti viite.

Soovitan: