Turinys:

„Somatic“- duomenų pirštinė realiam pasauliui: 6 žingsniai (su nuotraukomis)
„Somatic“- duomenų pirštinė realiam pasauliui: 6 žingsniai (su nuotraukomis)

Video: „Somatic“- duomenų pirštinė realiam pasauliui: 6 žingsniai (su nuotraukomis)

Video: „Somatic“- duomenų pirštinė realiam pasauliui: 6 žingsniai (su nuotraukomis)
Video: 🚀 AI in the Hospitality Industry: Redefining Guest Experiences 🏨 2024, Liepa
Anonim
„Somatic“- duomenų pirštinė realiam pasauliui
„Somatic“- duomenų pirštinė realiam pasauliui
„Somatic“- duomenų pirštinė realiam pasauliui
„Somatic“- duomenų pirštinė realiam pasauliui

4 mm skersmens neodimio cilindrų magnetai 4 mm skersmens neodimio cilindrų magnetai Jame yra visa aparatinė įranga, leidžianti rankos ženklus ir judesius paversti veiksmais, kaip somatinis burtų komponentas „Dungeons and Dragons“.

Norėdami gauti naujausių dizaino failų, kodų ir paslaugų, apsilankykite projekto puslapyje „GitHub“.

Kiekvienas kumštelis turi Hall jutiklį, o pirmasis kiekvieno piršto segmentas turi magnetą. Pasilenkęs pirštas pasuka magnetą iš padėties, todėl „Somatic“gali nuskaityti jūsų ranką.

EM7180SFP IMU šalia nykščio užtikrina 9 laipsnių sekimą. Galų gale, tai leis jums perkelti pelės žymeklį rodant ir įvesti raides, piešiant jas ore.

„Somatic“vis dar yra ankstyvojo etapo projektas ir bus sudėtingas kūrimas patyrusiems kūrėjams.

„Somatic“projekto prioritetai yra šie:

  • Valdykite bet kurį nešiojamą kompiuterį naudodami „heads-up“ekraną
  • Paruoštas naudoti visą dieną, akimirksniu, be interneto
  • Nesukelia nuovargio ir netrukdo atlikti kitų darbų
  • Pakankamai greitas, kad galėtumėte atlikti greitą paiešką per mažiau nei 10 sekundžių

„Somatic“:

  • Atkartokite savo ranką 3D erdvėje
  • Leiskite rašyti virtualioje klaviatūroje
  • Visai naudokitės bet kokiomis debesies paslaugomis

„Somatic“projektas turi MIT licenciją, autorių teisės 2019 Zack Freedman ir „Voidstar Lab“.

Ačiū Alexui Glow'ui už modeliavimą „Somatic“!

Prekės

  • 4x trijų laidų JST diržai
  • 4x A3144 Hall jutikliai
  • Ne mažiau kaip 4 10 mm x 4 mm neodimio cilindro magnetai
  • Viena pora sunkiaatlečio puspirštinių
  • 1/8 "paracordas
  • 1/8 "arba 3/16" šiluminio susitraukimo vamzdžiai
  • PLA arba PETG gija
  • TPU gija
  • 4x 6 mm M2.5 varžtai
  • 4x 8 mm M2.5 varžtai
  • 8x M2.5 veržlės
  • 1x 303040 ličio jonų baterija
  • Elektroniniai komponentai (schemą žr. Saugykloje)
  • Stripboard
  • Lituoklis
  • Suvyta viela, geriausia silikono izoliacija ir lanksti
  • Autobuso viela, skirta juostinių plokščių grandinėms statyti
  • Rekomenduojama: manekeno ranka

Turite turėti prieigą prie spausdintuvo, galinčio atspausdinti ir standžią medžiagą, pvz., PLA, ir lanksčią medžiagą, pvz., TPU.

1 žingsnis: 1 žingsnis: sukurkite salės jutiklius

1 žingsnis: sukurkite salės jutiklius
1 žingsnis: sukurkite salės jutiklius
1 žingsnis: sukurkite salės jutiklius
1 žingsnis: sukurkite salės jutiklius
1 žingsnis: sukurkite salės jutiklius
1 žingsnis: sukurkite salės jutiklius

Klonuokite arba atsisiųskite „Somatic GitHub“repą ir įkelkite savo 3D spausdintuvui standų giją.

Spausdinti:

  • 4x salės laikiklis.stl
  • 4x salės dangtis.stl

Užfiksuokite A3144 jutiklio laidus iki maždaug 3 mm.

Įdėkite jį į JST diržų jungtį, kaip parodyta aukščiau. Atkreipkite dėmesį į jutiklio ir jungties padėtį.

Sukite diržus per salės laikiklį, kaip parodyta. Jungtis ir jutiklis turi būti iš apačios ir visiškai įkišti į salės laikiklį.

Iškirpkite paracordo dalį maždaug tokio pat ilgio kaip JST diržo viela. Nuimkite vidines stygas ir perbraukite „išdarinėtą“paracordą ant vielos.

Nupjaukite maždaug 10 mm ilgio šiluminės traukos gabalėlį ir įsukite jį iki pat vielos, beveik iki pat salės laikiklio. Sutraukite jį taip, kad jis užsandarintų paracordo pluoštus, ir stumkite jį į salės laikiklį. Jis turėtų tvirtai priglusti.

Iškirpkite kitą maždaug 10 mm ilgio šiluminės traukos gabalėlį ir juo užsandarinkite kitą paracordo galą, palikdami apie 20 mm atviros vielos. Sujungtas paracordas apsaugo laidus, neribodamas jūsų judėjimo.

Uždėkite salės dangtelį ant salės laikiklio, kad uždarytumėte jutiklį ir jungtį viduje. Trintis turėtų jį išlaikyti, tačiau gali tekti užtepti klijų.

Pakartokite dar tris kartus, kad sukurtumėte „Hall“jutiklių rinkinį.

2 veiksmas: 2 veiksmas: sukurkite IMU

2 žingsnis: sukurkite IMU
2 žingsnis: sukurkite IMU
2 žingsnis: sukurkite IMU
2 žingsnis: sukurkite IMU
2 žingsnis: sukurkite IMU
2 žingsnis: sukurkite IMU

Naudodami standų giją, atspausdinkite:

  • 1x IMU laikiklis.stl
  • 1x IMU dangtelis

Lituokite laidus prie EM7180SFP modulio VCC, SDA ir SCL pagalvėlių. Lituokite kitą laidą prie GND, prijunkite jį prie SA0 pagalvėlės. „Host_Int“bloknotas nenaudojamas. Primygtinai rekomenduoju laidus spalvoti, kad vėliau nesusipainiotumėte.

Kaip ir „Hall“jutiklius, įkiškite IMU mazgą į IMU laikiklį, nuleiskite jį apačioje, apvyniokite laidus išdarinėtu paracordu ir uždėkite šiluminę funkciją.

Prispauskite arba priklijuokite IMU dangtelį ant IMU laikiklio mazgo.

3 žingsnis: 3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus

3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus
3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus
3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus
3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus
3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus
3 žingsnis: Surinkite magnetus ir tvirtinkite pirštinių elementus

Naudodami standų giją išspausdinkite keturis magneto laikiklius. Reikalingi dydžiai (trumpi, vidutiniai ir dideli) priklausys nuo jūsų pirštinės dydžio - pabandykite ant kiekvieno piršto naudoti ilgiausią magneto laikiklį, kuris tilps tarp piršto ir pirštinės galo.

Magneto laikikliams nereikia atraminės medžiagos.

Dar neįdėkite magnetų į magnetų laikiklius!

Uždėkite kairę pirštinę ant rankos. Šiame projekte nenaudojama tinkama pirštinė.

Judindami pirštą pirštu, uždėkite Hall jutiklio mazgą ir magneto laikiklį ir pažymėkite jų vietas.

  • Jutiklis ir magneto laikiklis turėtų beveik liestis, kai jūsų ranka yra kiek įmanoma atviresnė.
  • Nei jutiklis, nei magneto laikiklis neturėtų būti ant jūsų piršto, kai darote tvirtą kumštį.
  • Svarbiau, kad jutiklis ir magneto laikiklis nebūtų ant jūsų piršto, nei būtų arti vienas kito.

Pažymėkite IMU vietą virš nykščio.

Nusiimkite pirštinę ir, jei turite, uždėkite ją ant manekeno rankos. NENAUDOKITE KLIEMO KAIP, KURIĄ NUOŠALITE!

Ant kiekvieno magneto laikiklio, „Hall“jutiklio ir IMU mazgo apačios užtepkite kontaktinį cementą. Užtepkite kontaktinį cementą pažymėtose pirštinių vietose. Leiskite klijams nustatyti ir surinkti pirštines. Suteikite daug laiko, kol klijai sukietės.

Aš labai rekomenduoju naudoti kontaktinį cementą. Tai vienintelis mano naudojamas klijus, stipriai sujungiantis PLA su audiniu ir oda.

4 žingsnis: 4 žingsnis: Surinkite elektroniką

4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką
4 žingsnis: Surinkite elektroniką

Naudodami standų giją, atspausdinkite Body.stl Tam reikia atraminės medžiagos.

Įdiekite schemoje nurodytą grandinę. Norėčiau, kad galėčiau pateikti geresnių nurodymų šiam žingsniui, bet neradau gero įrankio, skirto schemoms atkurti. Tam tikru momentu aš jį pakeisiu pasirinktine PCB.

Pagrindinę plokštę turėsite pastatyti ant 36 mm x 46 mm plokštės su išpjova, skirta „Teensy“. Tai bus tvirtai prigludusi.

Vibruojantis variklis ir jo vairuotojo grandinė telpa kairiajame skyriuje, o „Bluetooth Mate“- dešinėje. Visi kiti komponentai - „Teensy“, akumuliatorius, įkrovimo valdiklis ir kita elektronika - telpa centriniame skyriuje.

Kai patvirtinsite tinkamumą, ant plokštės lituokite „Hall“jutiklius ir IMU.

Prieš eidami į priekį, kruopščiai išbandykite visą elektroniką!

5 žingsnis: 5 žingsnis: galutinis surinkimas

5 žingsnis: galutinis surinkimas
5 žingsnis: galutinis surinkimas
5 žingsnis: galutinis surinkimas
5 žingsnis: galutinis surinkimas
5 žingsnis: galutinis surinkimas
5 žingsnis: galutinis surinkimas

Naudodami standų giją, atspausdinkite:

  • 1x vardinė plokštelė.stl
  • 2x kosmetinė lėkštė.stl
  • 1x viršutinė plokštė. Stl
  • 1x maitinimo jungiklis

Nė vienai iš šių dalių nereikia pagalbinių medžiagų.

Naudodami lanksčius siūlus, spausdinkite:

  • 1x sagties dirželis. Stl
  • 1x skylėtas dirželis. Stl
  • 1x Loop Brother.stl

Juostos komponentams reikia atraminės medžiagos. Gerai, jei jų pašalinimas palieka aplaistytus paviršius - palaikomos vietos yra paslėptos riešo kūno viduje.

Įdėkite 2,5 mm veržlę į kiekvieną iš keturių kišenių aplink centrinį skyrių. Ant kiekvieno veržlės užtepkite nedidelį kiekį kontaktinio cemento, kad jis nenukristų.

Surinkite pirštinę:

  1. Naudokite „Zap-a-Gap“arba kitus aukštos kokybės cianoakrilato klijus, kad ant viršutinės plokštės pritvirtintumėte vardinę plokštelę ir kosmetines plokšteles. Leiskite klijams išgydyti.
  2. Įjunkite maitinimo jungiklį ant SPDT jungiklio.
  3. Sumontuokite viršutinę plokštę. Jis turėtų užsifiksuoti vietoje. Būkite atsargūs, kad „Hall“ir IMU jutiklių laidai patektų į kanalus ir neleistų jų sukryžiuoti ar suspausti.
  4. Įdėkite keturis 6 mm M2.5 varžtus į keturias skyles aplink vardinę plokštelę. Jie turėtų derėti su anksčiau įdiegtomis veržlėmis.
  5. Užmaukite kilpą ant sagties diržo.
  6. Įdėkite dirželio elementus į įpjovas riešo mazgo šonuose. Norėdami juos pritvirtinti, naudokite likusius varžtus ir veržles. Kairė pusė yra storesnė nei dešinė ir jai reikalingi ilgesni 8 mm varžtai.
  7. Jūsų Somatinė pirštinė baigta!

6 žingsnis: kas toliau?

Kas toliau?
Kas toliau?
Kas toliau?
Kas toliau?

„Somatic“projektas yra nebaigtas darbas. Tikslas yra surinkti kiekvienos raidės pavyzdžius, kad „TensorFlow Lite“modelis, veikiantis ant pirštinės, galėtų aptikti rašyseną. Tai dar toli, tačiau galite įdiegti pateiktą programinę -aparatinę įrangą, kad duomenys būtų perduodami atgal į kompiuterį per „Bluetooth“arba USB.

Mokymo įrankis yra visiškai funkcionalus ir gali greitai įgyti daugybę bandomųjų gestų. Netrukus pridėsiu galimybę apmokyti neuroninį tinklą pagal surinktus duomenis ir perduoti modelį pirštinei.

Ačiū, kad sekate! Nekantrauju pamatyti, kur imsite „Somatic“projekto.

Rekomenduojamas: