Taula de continguts:
- Subministraments
- Pas 1: pas 1: construïu els sensors Hall
- Pas 2: Pas 2: construïu l'IMU
- Pas 3: Pas 3: Muntar imants i muntar els elements del guant
- Pas 4: Pas 4: Munteu l'electrònica
- Pas 5: Pas 5: Muntatge final
- Pas 6: Què passa a continuació?
Vídeo: Somatic: guant de dades per al món real: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Imants de cilindre de neodimi de 4 mm de diàmetre Imants de cilindre de neodimi de 4 mm de diàmetre El Somatic és un teclat i un ratolí que es poden utilitzar còmodes, poc objectius i preparats per portar-los durant tot el dia. Està carregat de tot el maquinari per traduir signes i moviments de mans en accions, com el component somàtic d’un encanteri a Dungeons and Dragons.
Per obtenir els fitxers de disseny, el codi i les utilitats més actualitzats, visiteu la pàgina del projecte a GitHub.
Cada artell té un sensor Hall i el primer segment de cada dit té un imant. Flexionar un dit fa girar el seu imant fora de posició, cosa que permet al Somatic cartografiar la vostra mà.
Una IMU EM7180SFP a prop del polze proporciona un seguiment de 9 graus. Finalment, això us permetrà moure un cursor del ratolí assenyalant i escriure lletres dibuixant-les al mig.
El Somatic segueix sent un projecte en fase inicial i serà un repte per a fabricants experimentats.
Les prioritats del projecte Somatic són:
- Controleu qualsevol ordinador usable amb una pantalla capçal amunt
- Llest per utilitzar tot el dia a l’instant, sense Internet
- No provoca fatiga ni interfereix en altres tasques
- Prou ràpid com per fer una cerca ràpida en menys de 10 segons
El Somatic no farà:
- Reproduïu la mà en un espai 3D
- Permet escriure en un teclat virtual
- Utilitzeu tots els serveis al núvol
El projecte Somatic té llicència MIT, amb drets d’autor 2019 Zack Freedman i Voidstar Lab.
Gràcies a Alex Glow per modelar el Somatic.
Subministraments
- 4x arnesos JST de tres derivacions
- 4x Sensors Hall A3144
- Almenys 4 imants de cilindre de neodimi de 10 mm x 4 mm
- Un parell de mitges guants per a aixecament de peses
- Paracord de 1/8"
- Tubs de contracció tèrmica de 1/8 "o 3/16"
- Filament PLA o PETG
- Filament de TPU
- 4x cargols M2.5 de 6 mm
- 4x cargols M2.5 de 8 mm
- 8x femelles M2.5
- 1 bateria de ions de Li 303040
- Components electrònics (veure esquema al repositori)
- Stripboard
- Soldar
- Filferro cadenat, preferiblement aïllat de silicona i flexible
- Cable de bus, per a la construcció de circuits de taulers
- Recomanat: mà de maniquí
Heu de tenir accés a una impressora que pugui imprimir tant un material rígid com PLA com un material flexible com TPU.
Pas 1: pas 1: construïu els sensors Hall
Cloneu o descarregueu el repositori Somatic GitHub i carregueu la impressora 3D amb filament rígid.
Imprimir:
- 4x Hall Holder.stl
- 4x Hall Cover.stl
Retalleu els cables d’un sensor A3144 a uns 3 mm.
Encastreu-lo al connector d'un arnès JST, tal com es mostra a la part anterior. Tingueu en compte l'orientació del sensor i el connector.
Passeu l’arnès a través d’un portaobjectes tal com es mostra. El connector i el sensor haurien de quedar cap a la part inferior i quedar totalment encastats al suport del vestíbul.
Talla una secció de paracord de la mateixa longitud que el cable de l’arnès JST. Traieu-ne les cordes interiors i feu lliscar el paracord "destripat" sobre el filferro.
Tallar un tros de dissipació tèrmica d’uns 10 mm de llarg i enfilar-lo fins al fil, gairebé fins a la totalitat del sostre del vestíbul. Reduïu-lo perquè segelli les fibres del paracord i empenyeu-lo al suport del vestíbul. Ha d’adaptar-se perfectament.
Talleu un altre tros de termorretracció d’uns 10 mm de llargada i utilitzeu-lo per segellar l’altre extrem del paracord, deixant uns 20 mm de filferro exposat. El paracord agrupat protegirà els cables sense restringir el moviment.
Introduïu una coberta del passadís al suport del passadís per segellar el sensor i el connector a l'interior. La fricció l’ha de mantenir al seu lloc, però és possible que hagueu d’aplicar una mica de cola.
Repetiu tres vegades més per crear el vostre conjunt de sensors Hall.
Pas 2: Pas 2: construïu l'IMU
Amb un filament rígid, imprimiu:
- 1x IMU Holder.stl
- 1x IMU Cover.stl
Cables de soldar als coixinets VCC, SDA i SCL del mòdul EM7180SFP. Soldeu un altre cable a GND, connectant-lo al coixinet SA0. No es fa servir el pad Host_Int. Recomano encaridament codificar el color dels cables per evitar confusions més endavant.
Igual que els sensors Hall, introduïu el conjunt IMU al suport de l’IMU, poseu-lo a la part inferior, endureu els cables amb paracord eviscerat i apliqueu el termoretràs.
Premeu o enganxeu la coberta de l’IMU al conjunt del suport de l’IMU.
Pas 3: Pas 3: Muntar imants i muntar els elements del guant
Amb un filament rígid, imprimiu quatre suports magnètics en total. Les mides necessàries (curtes, mitjanes i grans) dependran de la mida del guant; proveu d’utilitzar el portaimants més llarg de cada dit que s’adapti entre els artells i l’extrem del guant.
Els portaimants no necessiten material de suport.
Encara no introduïu imants als portaimants.
Poseu-vos el guant esquerre a la mà. En aquest projecte no s’utilitza el guant adequat.
Movent dit a dit, col·loqueu un conjunt de sensor Hall i el portaimants i marqueu les seves posicions.
- El sensor i el portaimants haurien de tocar-se gairebé quan la mà estigui el més oberta possible.
- Ni el sensor ni el portaimants haurien d’estar a l’art al fer un puny ajustat.
- És més important que el sensor i el suport d’imants no estiguin a l’articulació, que estiguin junts.
Marqueu una posició per a l'IMU a sobre del polze.
Traieu-vos el guant i poseu-lo a la mà del maniquí si en teniu un. NO APLIQUEU COLA A COSA QUE PORTEU!
Apliqueu ciment de contacte a la part inferior de cada portaimants, conjunt de sensor Hall i conjunt IMU. Apliqueu ciment de contacte a les zones marcades del guant. Deixeu que l’adhesiu s’instal·li i munteu el guant. Deixeu molt de temps per curar la cola.
Us recomano utilitzar ciment de contacte. És l’únic adhesiu que he utilitzat que uneix fortament el PLA amb la tela i el cuir.
Pas 4: Pas 4: Munteu l'electrònica
Amb un filament rígid, imprimiu Body.stl Requereix material de suport.
Implementar el circuit especificat a l'esquema. M'agradaria poder proporcionar una millor orientació per a aquest pas, però no he trobat una bona utilitat per diagramar circuits de taulers. En algun moment, substituiré això per un PCB personalitzat.
Haureu de construir el tauler principal sobre un tros de perfboard de 36 mm x 46 mm, amb un retall per al Teensy. Serà un ajust ajustat.
El motor vibrant i el circuit del conductor s’adapten al compartiment esquerre i el Bluetooth Mate s’adapta al compartiment dret. La resta de components (el Teensy, la bateria, el controlador de càrrega i altres components electrònics) caben al compartiment central.
Un cop confirmat l’ajust, soldeu els sensors Hall i l’IMU al tauler.
Proveu bé tots els aparells electrònics abans de seguir endavant.
Pas 5: Pas 5: Muntatge final
Amb un filament rígid, imprimiu:
- 1x Nameplate.stl
- 2x Cosmetic Plate.stl
- 1x placa superior.stl
- 1x interruptor d’alimentació
Cap d’aquestes parts no requereix materials de suport.
Amb un filament flexible, imprimiu:
- 1x sivella Strap
- 1x Holey Strap.stl
- 1x Loop Brother.stl
Els components de la corretja necessiten material de suport. Està bé si la seva eliminació deixa superfícies descuidades: les zones suportades estan amagades dins del cos del polsera.
Introduïu una femella de 2,5 mm a cadascuna de les quatre butxaques al voltant del compartiment central. Apliqueu una petita quantitat de ciment de contacte a cada femella per evitar que caigui.
Muntar el guant:
- Utilitzeu Zap-a-Gap o una altra cola de cianoacrilat d’alta qualitat per muntar la placa d’identificació i les plaques cosmètiques a la placa superior. Deixeu curar la cola.
- Col·loqueu l’interruptor d’alimentació a l’interruptor SPDT.
- Munteu la placa superior. Hauria d’adaptar-se al seu lloc. Tingueu cura de guiar els cables del sensor Hall i IMU cap als seus canals i evitar que es creguin o pessiguen.
- Instal·leu quatre cargols M2.5 de 6 mm als quatre forats al voltant de la placa d’identificació. S’han d’aparellar amb les femelles que heu instal·lat anteriorment.
- Introduïu el bucle a la corretja de sivella.
- Introduïu els elements de la corretja a les osques dels costats del conjunt del braçalet. Feu servir els cargols i femelles restants per assegurar-los. El costat esquerre és més gruixut que el dret i necessita cargols més llargs de 8 mm.
- El vostre guant somàtic està complet.
Pas 6: Què passa a continuació?
El projecte Somatic és un treball en curs. L’objectiu és adquirir mostres de cada lletra, de manera que un model TensorFlow Lite que s’executa localment sobre el guant pot detectar l’escriptura a mà. Encara queda molt lluny, però podeu instal·lar el firmware proporcionat per tornar a transmetre dades a un ordinador mitjançant Bluetooth o USB.
La utilitat d’entrenament és totalment funcional i pot adquirir ràpidament molts gestos de prova. Aviat afegiré la possibilitat de formar una xarxa neuronal contra les dades recollides i transmetre el model al guant.
Gràcies per seguir-ho! No puc esperar a veure on agafeu el projecte Somatic.
Recomanat:
Com fer un registre de dades en temps real de la humitat i la temperatura amb Arduino UNO i targeta SD - Simulació de registre de dades DHT11 a Proteus: 5 passos
Com fer un registre de dades en temps real d’humitat i temperatura amb Arduino UNO i targeta SD | Simulació de registre de dades DHT11 a Proteus: Introducció: hola, aquest és Liono Maker, aquí teniu l'enllaç de YouTube. Estem fent un projecte creatiu amb Arduino i treballem en sistemes incrustats
Programa MicroPython: actualització de dades de la malaltia del coronavirus (COVID-19) en temps real: 10 passos (amb imatges)
Programa MicroPython: actualització de les dades de la malaltia del coronavirus (COVID-19) en temps real: en les últimes setmanes, el nombre de casos confirmats de malaltia del coronavirus (COVID 19) a tot el món ha superat els 100.000 i l’organització mundial de la salut (OMS) ha declarat el nou brot de pneumònia per coronavirus serà una pandèmia mundial. Jo era molt
Registre de dades MPU-6050 / A0 en temps real amb Arduino i Android: 7 passos (amb imatges)
Registre de dades MPU-6050 / A0 en temps real amb Arduino i Android: m'ha interessat utilitzar l'Arduino per a l'aprenentatge automàtic. Com a primer pas, vull crear una pantalla i registre de dades en temps real (o bastant a prop) amb un dispositiu Android. Vull capturar dades de l’acceleròmetre de la MPU-6050, així que dissenyo
Guant assistent: un guant de control controlat per Arduino: 4 passos (amb imatges)
Wizard Glove: un guant de control controlat per Arduino: The Wizard Glove. En el meu projecte he fet un guant que podeu utilitzar per jugar als vostres jocs favorits relacionats amb la màgia d’una manera divertida i immersiva utilitzant només uns quants recursos bàsics d’arduino i arduino. pots jugar a jocs de coses com els desplaçaments més grans, o tu
Controleu els dispositius del món real amb el vostre PC: 15 passos (amb imatges)
Controleu els dispositius del món real amb el vostre PC: aquest manual instructiu us mostra com connectar un PC i un microcontrolador. Aquesta demostració detectarà el valor d'un pot o qualsevol entrada analògica i també controlarà un servo. El cost total és inferior a 40 dòlars inclòs el servo. El servo engega un microinterruptor i després el m