Taula de continguts:

MuscleCom: interfície controlada per múscul: 5 passos (amb imatges)
MuscleCom: interfície controlada per múscul: 5 passos (amb imatges)

Vídeo: MuscleCom: interfície controlada per múscul: 5 passos (amb imatges)

Vídeo: MuscleCom: interfície controlada per múscul: 5 passos (amb imatges)
Vídeo: Thicker Grows the Meal and Plot | Critical Role | Campaign 3, Episode 9 2024, De novembre
Anonim
MuscleCom: interfície controlada per músculs
MuscleCom: interfície controlada per músculs
MuscleCom: interfície controlada per músculs
MuscleCom: interfície controlada per músculs

MuscleCom ofereix una nova manera innovadora perquè els pacients amb discapacitat física es comuniquin com mai abans. Mesurant els valors EMG dels músculs d’una persona, l’usuari pot controlar una interfície d’usuari que l’ajudarà a comunicar-se dia a dia. Mitjançant l’ús de components relativament econòmics i duradors, hem desenvolupat un producte / prototip de baix cost i fàcil d’utilitzar amb una corba d’aprenentatge baixa.

El prototip de maquinari es basa en un Raspberry Pi 3 Model B en un recinte imprès en 3D que executa un servidor NodeJS amb un frontal REACT que sincronitza els impulsos dels músculs dels usuaris.

Un exemple de persones que podrien fer ús d’aquest producte són els pacients amb ELA i de la mateixa manera. Persones capaces de controlar un (pocs) múscul (s) però que no poden parlar ni assenyalar. Aquest dispositiu és una interfície senzilla que proporciona al pacient més independència i més diversió.

Tingueu en compte que aquest producte NO és un dispositiu mèdic i no està pensat per ser utilitzat com a tal ni com a accessori per a aquest. Ha estat dissenyat pels estudiants, com un projecte de classe.

Pas 1: requisits

Requisits
Requisits
Requisits
Requisits
Requisits
Requisits

Requisits de maquinari

  • 1x Raspberry Pi 3B (OpenCircuit)
  • 1x targeta micro SD de 8 GB + adaptador (OpenCircuit)
  • 1x cable d'alimentació Micro USB + endoll 5V 2.5A (Amazon)
  • 1 pantalla tàctil LCD RPI3 de 5 polzades (AliExpress)
  • 1x cable UTP (Amazon)
  • 3x Sensors musculars Myoware (Adafruit)
  • (inclosos coixinets de sensors biomèdics de 9x 24mm (Sparkfun))
  • 1 ADC de 12 bits: ADS1015 (Adafruit)
  • 3x Jack Connector Home (com aquest)
  • 3x Connector femella femella (així)
  • Cable de sensor 4x 1,5 m (doble nucli, blindat) (AliExpress)
  • 1x tauler de prototipatge (AliExpress)
  • 4x resistència de 330 ohms (AliExpress)
  • Alguns de filferro vermell, negre i d’altres colors

Cost total aproximat amb els enllaços anteriors: ~ 130 $

Requisits de programari (desenvolupament local)

  • NPM (baixada)
  • NodeJS (descàrrega)
  • Fil (descarregar)
  • Git (baixada)
  • Dipòsit MuscleCom (descàrrega)

Opcional

Bateria de 5 V / min de 2,5 A (!) (Com Nierle, que funciona perfectament)

Tingueu en compte que algunes de les botigues en línia utilitzades anteriorment estan en neerlandès, però els equivalents en anglès no haurien de ser difícils de trobar.

Pas 2: Configuració de Raspberry Pi

Configuració de Raspberry Pi
Configuració de Raspberry Pi
Configuració de Raspberry Pi
Configuració de Raspberry Pi

Requisits de baixada

Si us plau, descarregueu els elements següents:

  • Raspbian amb escriptori
  • Formatador de targeta SD
  • Gravador
  • Finestres: massilla

Format de la targeta Micro SD

  1. Introduïu la targeta SD a l'ordinador. Quan se us demani que formateu, trieu no
  2. Obriu el formatador de targetes SD
  3. Seleccioneu la targeta Micro SD
  4. Trieu Format ràpid
  5. Feu clic a Format

Instal·leu Raspbian

  1. Descomprimiu el fitxer.zip de Raspbian descarregat.
  2. Obriu el programari Etcher
  3. Seleccioneu el fitxer.img de Raspbian descomprimit
  4. Trieu la targeta Micro SD a la qual escriure
  5. Feu clic a Flash
  6. Un cop finalitzat el procés de flaix: si el sistema operatiu us demana que formateu, trieu no
  7. Obriu l'arrel de la targeta Micro SD i col·loqueu un fitxer anomenat ssh al directori (sense extensió)

Connecteu-vos al gerd

El gerd té credencials d'inici de sessió predeterminades, que s'utilitzen en els passos següents.

  • Nom de l'amfitrió: raspberrypi
  • Nom d'usuari: pi
  • Contrasenya: gerd
  1. Desconnecteu la targeta Micro SD de l'ordinador i col·loqueu-la al Raspberry Pi
  2. Assegureu-vos que l’ordinador estigui connectat a Internet mitjançant wifi
  3. Connecteu un cable UTP al vostre gerd i a l’altre extrem del vostre ordinador
  4. Connecteu l'adaptador d'alimentació Micro USB

A partir d’aquí, el tutorial es dividirà en 2 parts. Un per a Windows i un per a usuaris de Mac.

Windows

  1. Utilitzeu la drecera de teclat Windows + R per obrir la finestra Executa
  2. Escriviu: ncpa.cpl i premeu D'acord per obrir el tauler de control amb adaptadors de xarxa
  3. Feu clic al vostre adaptador Wifi amb el botó dret del ratolí i seleccioneu les propietats
  4. Aneu a la pestanya Compartir i marqueu "Permetre que altres usuaris de la xarxa es connectin a través de la connexió a Internet d'aquest equip". NOTA: Si això ja estava marcat, desmarqueu-lo, deseu-lo i torneu-lo a comprovar.
  5. Deseu els canvis prement OK
  6. Obre Massilla
  7. Escriviu el següent a nom d'amfitrió (i substituïu HOSTNAME pel valor correcte): HOSTNAME.mshome.net
  8. Feu clic a Obre

Mac

  1. Obriu Configuració del sistema
  2. Aneu a compartir
  3. Trieu l'opció per compartir Internet a la columna de l'esquerra (encara no ho activeu)
  4. Comparteix la connexió des de la Wi-Fi
  5. Als ordinadors que utilitzen Ethernet
  6. Activeu la compartició d'Internet marcant la casella de la columna esquerra
  7. Inicieu el terminal i escriviu (i substituïu HOSTNAME pel valor correcte):
  8. ssh [email protected]

Actualitza els paquets

Abans d’instal·lar res, actualitzeu els paquets instal·lats executant les ordres següents:

sudo apt-get update

sudo apt-get upgrade

Instal·leu Git Utilitzeu l'ordre següent per instal·lar Git:

sudo apt-get install git

Instal·leu el controlador de pantalla

Si la pantalla no funciona fora de la caixa. Consulteu aquest enllaç per obtenir instruccions pas a pas a la pantalla.

Instal·leu MuscleCom

Cloneu el dipòsit

Instal·leu Musclecom executant aquesta ordre:

bash /PATH/TO/REPO/scripts/setup.sh

Pas 3: Connexió de cables

Connexió de cables
Connexió de cables
Connexió de cables
Connexió de cables
Connexió de cables
Connexió de cables

Connecteu els cables segons els esquemes. Tingueu en compte que aquests esquemes contenen 3 sensors. Podeu connectar fins a un màxim de 4 sensors amb aquesta configuració perquè l'ADC només té 4 entrades analògiques.

Els escuts necessitaran uns 2,9 V fins a 5,7 V. En aquest disseny, els utilitzarem a 5,0 V perquè té múltiples avantatges respecte als 3,3 V.

Quan soldeu els cables del sensor, assegureu-vos que utilitzeu el blindatge com a terra. Això garanteix la intensitat del senyal i menys soroll.

Si no utilitzeu un endoll micro USB per alimentar el Pi (com hem fet nosaltres), assegureu-vos de soldar els cables als contactes que hi ha a sota del endoll micro USB del Pi. D’aquesta manera, encara utilitza tots els circuits necessaris per a la seguretat i per funcionar correctament.

Tingueu en compte: als esquemes, els sensors no són els sensors reals perquè els fitxers Fritzing per a aquells encara no es trobaven a Github.

Pas 4: impressió 3D

Image
Image
Impressió 3D
Impressió 3D
Impressió 3D
Impressió 3D

Totes les carcasses dissenyades per a aquest prototip estan disponibles en format STL i s’han imprès en un Ultimaker 2+ i Ultimaker 2Go amb detall.

Hi ha 4 fitxers STL:

  • Cas principal
  • Tapa principal de la caixa
  • Cas del sensor
  • Tapa de la caixa del sensor

Pas 5: com s'utilitza

Image
Image
Com utilitzar
Com utilitzar
Com utilitzar
Com utilitzar
Com utilitzar
Com utilitzar

Tingueu en compte que el manual d’usuari d’aquest producte està escrit en neerlandès, ja que era un requisit lamentable per al projecte. Es traduirà a l’anglès en el futur.

Recomanat: