INHOUDSOPGAWE:

Somatic - Datahandschoen vir die regte wêreld: 6 stappe (met foto's)
Somatic - Datahandschoen vir die regte wêreld: 6 stappe (met foto's)

Video: Somatic - Datahandschoen vir die regte wêreld: 6 stappe (met foto's)

Video: Somatic - Datahandschoen vir die regte wêreld: 6 stappe (met foto's)
Video: Mental Health Questions Answered | Go Live #WithMe 2024, November
Anonim
Somatic - datahandskoen vir die regte wêreld
Somatic - datahandskoen vir die regte wêreld
Somatic - Data Glove for the Real World
Somatic - Data Glove for the Real World

Neodymium-silindermagnete met 4 mm deursnee Neodymium-silindermagnete met 'n diameter van 4 mm Die Somatic is 'n draagbare sleutelbord en muis wat gemaklik, onbelemmerend en gereed is om die hele dag te dra. Dit is vol met die hardeware om handtekens en bewegings in aksies te omskep, soos die somatiese komponent van 'n spel in Dungeons and Dragons.

Besoek die projekblad op GitHub vir die nuutste ontwerplêers, kode en hulpprogramme.

Elke kneukel het 'n Hall -sensor, en die eerste segment van elke vinger het 'n magneet. Deur 'n vinger te buig, draai die magneet uit sy posisie, sodat die Somatic jou hand kan karteer.

'N EM7180SFP IMU naby die duim bied opsporing van 9 grade. Uiteindelik kan u 'n muiswyser beweeg deur te wys en letters te tik deur dit in die lug te teken.

Die Somatic is nog steeds 'n vroeë stadium-projek en sal 'n uitdagende konstruksie vir ervare vervaardigers wees.

Die prioriteite van die Somatic -projek is:

  • Beheer enige draagbare rekenaar met 'n head-up-skerm
  • Klaar om die hele dag te gebruik, onmiddellik, sonder internet
  • Dit veroorsaak nie moegheid of belemmer ander take nie
  • Vinnig genoeg om binne minder as 10 sekondes vinnig te soek

Die Somatic sal nie:

  • Stel u hand weer in 3D-ruimte
  • Laat u op 'n virtuele sleutelbord tik
  • Gebruik hoegenaamd enige wolkdienste

Die Somatic -projek is deur MIT gelisensieer, kopiereg 2019 Zack Freedman en Voidstar Lab.

Dankie aan Alex Glow vir die model van die Somatic!

Voorrade

  • 4x drie-lood JST-tuie
  • 4x A3144 Hallsensors
  • Minstens 4 10 mm x 4 mm neodymium silinder magnete
  • Een paar gewigopteller se halwe handskoene
  • 1/8 "parakoord
  • 1/8 "of 3/16" krimpbuis
  • PLA of PETG filament
  • TPU filament
  • 4x 6 mm M2.5 skroewe
  • 4x 8 mm M2.5 skroewe
  • 8x M2.5 neute
  • 1x 303040 Li-Ion battery
  • Elektroniese komponente (sien skematiese in bewaarplek)
  • Strookbord
  • Soldeer
  • Gestrande draad, verkieslik silikoon-geïsoleerde en buigbare
  • Busdraad, vir die bou van strookbordbane
  • Aanbeveel: Mannequin hand

U moet toegang hê tot 'n drukker wat 'n stewige materiaal soos PLA en 'n buigsame materiaal soos TPU kan druk.

Stap 1: Stap 1: Bou die saalsensors

Stap 1: Bou die saalsensors
Stap 1: Bou die saalsensors
Stap 1: Bou die saalsensors
Stap 1: Bou die saalsensors
Stap 1: Bou die saalsensors
Stap 1: Bou die saalsensors

Kloon of laai die Somatic GitHub repo af en laai u 3D -drukker met stywe filament.

Druk:

  • 4x Saalhouer.stl
  • 4x Hall Cover.stl

Maak die leidings van 'n A3144 -sensor tot ongeveer 3 mm vas.

Steek dit vas in 'n JST -harnas -aansluiting, soos hierbo getoon. Let op die oriëntasie van die sensor en aansluiting.

Ryg die harnas deur 'n saalhouer soos getoon. Die aansluiting en die sensor moet uitkom en in die saalhouer ingebou word.

Sny 'n stuk parakoord ongeveer dieselfde lengte as die draad van die JST -tuig. Verwyder die binneste snare en skuif die 'gesnyde' parakoord oor die draad.

Sny 'n stuk warmte -krimp van ongeveer 10 mm lank en ryg dit heeltemal langs die draad, byna heeltemal in die saalhouer. Krimp dit sodat dit die vesels van die parakoord verseël en druk dit in die saalhouer. Dit moet styf pas.

Sny nog 'n stuk krimp van ongeveer 10 mm lank en gebruik dit om die ander kant van die parakoord te verseël, en laat ongeveer 20 mm blootgestelde draad agter. Die opgeboude parakoord beskerm die drade sonder om u beweging te beperk.

Druk 'n saalbedekking op die saalhouer om die sensor en aansluiting binne te verseël. Wrywing behoort dit op sy plek te hou, maar u moet moontlik 'n bietjie gom aanwend.

Herhaal nog drie keer om u stel Hall -sensors te skep.

Stap 2: Stap 2: Bou die IMU

Stap 2: Bou die IMU
Stap 2: Bou die IMU
Stap 2: Bou die IMU
Stap 2: Bou die IMU
Stap 2: Bou die IMU
Stap 2: Bou die IMU

Druk met behulp van stywe filament:

  • 1x IMU Houer.stl
  • 1x IMU Cover.stl

Soldeerdrade aan die VCC, SDA en SCL pads van die EM7180SFP module. Soldeer nog 'n draad aan GND en oorbrug dit na die SA0 -pad. Die Host_Int -pad word nie gebruik nie. Ek beveel sterk aan dat die drade gekodeer word om later verwarring te voorkom.

Net soos die Hall -sensors, steek die IMU -eenheid in die IMU -houer, maak dit vas, maak die drade met 'n geslypte parakoord vas en pas 'n hitte -krimp aan.

Druk dit vas of plak die IMU-omhulsel op die IMU-houer.

Stap 3: Stap 3: Monteer magnete en monteer handskoenelemente

Stap 3: Monteer magnete en monteer handskoenelemente
Stap 3: Monteer magnete en monteer handskoenelemente
Stap 3: Monteer magnete en monteer handskoenelemente
Stap 3: Monteer magnete en monteer handskoenelemente
Stap 3: Monteer magnete en monteer handskoenelemente
Stap 3: Monteer magnete en monteer handskoenelemente

Druk vier magnetehouers in totaal met vaste filament. Die benodigde groottes (kort, medium en groot) hang af van die grootte van u handskoen - probeer om die langste magneethouer op elke vinger te gebruik wat tussen u kneukel en die einde van die handskoen pas.

Die magneethouers het nie ondersteuningsmateriaal nodig nie.

Steek nog nie magnete in die magneethouers nie!

Sit die linkerhandskoen op u hand. Die regte handskoen word nie in hierdie projek gebruik nie.

Beweeg vinger vir vinger, plaas 'n saalsensor en magneethouer en merk hul posisies.

  • Die sensor en magneethouer moet amper raak as u hand so oop as moontlik is.
  • Nie die sensor of die magneethouer moet op u knokkel wees as u 'n stywe vuis maak nie.
  • Dit is belangriker dat die sensor en die magneethouer nie op u knokkel is as dat hulle naby mekaar is nie.

Merk 'n posisie vir die IMU bo jou duim.

Trek die handskoen uit en sit dit op u mannequinhand as u een het. MOET NIE GELYD AANPAS NIE OP IETS WAT JY DRAG NIE!

Dien kontaksement aan die onderkant van elke magneethouer, saalsensorsamestelling en IMU -eenheid toe. Dien kontaksement toe op die gemerkte areas van die handskoen. Laat die gom opstaan en monteer u handskoen. Gee genoeg tyd om die gom te genees.

Ek beveel sterk aan dat jy kontak sement gebruik. Dit is die enigste kleefmiddel wat ek gebruik het wat PLA sterk bind aan lap en leer.

Stap 4: Stap 4: Monteer die elektronika

Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika
Stap 4: Monteer die elektronika

Druk Body.stl af met vaste filament. Dit benodig ondersteuningsmateriaal.

Implementeer die stroombaan gespesifiseer in die skema. Ek wens ek kon beter leiding gee vir hierdie stap, maar ek het nie 'n goeie hulpmiddel gevind om strookbordbane te skets nie. Op 'n stadium sal ek dit vervang met 'n pasgemaakte PCB.

U moet die hoofbord op 'n stuk bord 36mm x 46mm bou, met 'n uitsny vir die Teensy. Dit sal styf pas.

Die vibrerende motor en sy bestuurderbaan pas in die linkerkompartement, en die Bluetooth Mate pas in die regterkompartement. Alle ander komponente - die Teensy, battery, laaibestuurder en ander elektronika - pas in die sentrale kompartement.

Sodra u die pasmaat bevestig het, soldeer u die Hall -sensors en IMU op die bord.

Toets alle elektronika deeglik voordat u vorentoe gaan!

Stap 5: Stap 5: Finale vergadering

Stap 5: Finale vergadering
Stap 5: Finale vergadering
Stap 5: Finale vergadering
Stap 5: Finale vergadering
Stap 5: Finale vergadering
Stap 5: Finale vergadering

Druk met behulp van stywe filament:

  • 1x naambord.stl
  • 2x Kosmetiese bord.stl
  • 1x boonste bord.stl
  • 1x kragskakelaar

Nie een van hierdie dele benodig ondersteuningsmateriaal nie.

Druk met behulp van buigsame filament:

  • 1x Gespband.stl
  • 1x Holey Strap.stl
  • 1x Lus Brother.stl

Die band -komponente benodig ondersteuningsmateriaal. Dit is goed as die verwydering slordige oppervlaktes laat - die ondersteunde gebiede is in die liggaam van die pols versteek.

Steek 'n 2,5 mm -moer in elk van die vier sakke rondom die sentrale kompartement. Dien 'n klein hoeveelheid kontaksement op elke moer toe sodat dit nie uitval nie.

Monteer die handskoen:

  1. Gebruik Zap-a-Gap of 'n ander hoë kwaliteit cyanoakrylaatgom om die naamplaat en kosmetiese plate op die boonste plaat te monteer. Laat gom genees.
  2. Plaas die kragskakelaar op die SPDT -skakelaar.
  3. Monteer die boonste plaat. Dit moet op sy plek klik. Let op dat u die Hall- en IMU -sensordrade in hul kanale lei en voorkom dat hulle gekruis of geknyp word.
  4. Installeer vier 6 mm M2.5 -skroewe in die vier gate rondom die naambord. Hulle moet pas by die neute wat u vroeër geïnstalleer het.
  5. Ryg die lus aan die gespes.
  6. Steek die bandelemente in die kerwe aan die kante van die polsbandjie. Gebruik die oorblywende skroewe en moere om dit vas te maak. Die linkerkant is dikker as die regterkant en benodig die langer skroewe van 8 mm.
  7. Jou Somatic -handskoen is voltooi!

Stap 6: Wat is volgende?

Wat is volgende?
Wat is volgende?
Wat is volgende?
Wat is volgende?

Die Somatic-projek is aan die gang. Die doel is om monsters van elke letter te bekom, sodat 'n TensorFlow Lite -model wat plaaslik op die handskoen loop, handskrif kan opspoor. Dit is nog ver, maar u kan die firmware installeer om data terug te stuur na 'n rekenaar via Bluetooth of USB.

Die opleidingsprogram is volledig funksioneel en kan vinnig baie toetsgebare opdoen. Binnekort sal ek die moontlikheid byvoeg om 'n neurale netwerk op te lei teen die versamelde data en die model na die handskoen te stuur.

Dankie dat u saamgevolg het! Ek kan nie wag om te sien waarheen u die Somatic -projek neem nie.

Aanbeveel: