Cuprins:

MuscleCom - Interfață controlată pentru mușchi: 5 pași (cu imagini)
MuscleCom - Interfață controlată pentru mușchi: 5 pași (cu imagini)

Video: MuscleCom - Interfață controlată pentru mușchi: 5 pași (cu imagini)

Video: MuscleCom - Interfață controlată pentru mușchi: 5 pași (cu imagini)
Video: Complicații pulmonare în boala Charcot Marie Tooth 2024, Noiembrie
Anonim
MuscleCom - Interfață controlată musculară
MuscleCom - Interfață controlată musculară
MuscleCom - Interfață controlată musculară
MuscleCom - Interfață controlată musculară

MuscleCom oferă un nou mod inovator pentru pacienții cu dizabilități fizice de a comunica ca niciodată. Măsurând valorile EMG de la mușchii unei persoane, utilizatorul poate controla o interfață cu utilizatorul care o va ajuta să comunice în fiecare zi. Prin utilizarea unor componente relativ ieftine și durabile, am dezvoltat un produs / prototip ușor de utilizat și cu o curbă de învățare redusă.

Prototipul hardware se bazează pe un Raspberry Pi 3 Model B într-o incintă imprimată 3D care rulează un server NodeJS cu un frontend REACT care sincronizează impulsurile de la mușchii utilizatorilor.

Un exemplu de persoane care ar putea folosi acest produs sunt pacienții cu SLA și la fel. Oameni care sunt capabili să controleze un (puțini) mușchi, dar care nu pot vorbi sau arăta. Acest dispozitiv este o interfață simplă de utilizat, care oferă pacientului mai multă independență și mai multă distracție.

Vă rugăm să rețineți: Acest produs NU este un dispozitiv medical și nu este destinat să fie utilizat ca atare sau ca accesoriu la acesta. A fost conceput de elevi, ca un proiect de clasă.

Pasul 1: Cerințe

Cerințe
Cerințe
Cerințe
Cerințe
Cerințe
Cerințe

Cerințe hardware

  • 1x Raspberry Pi 3B (OpenCircuit)
  • 1x card micro SD de 8 GB + adaptor (OpenCircuit)
  • 1x cablu de alimentare micro USB + mufă 5V 2.5A (Amazon)
  • 1x ecran tactil LCD RPI3 de 5 inci (AliExpress)
  • 1x cablu UTP (Amazon)
  • 3x senzori musculari Myoware (Adafruit)
  • (incl. tampoane pentru senzori biomedicali 9x 24mm (Sparkfun))
  • 1x ADC pe 12 biți: ADS1015 (Adafruit)
  • 3x mufă mufă tată (ca aceasta)
  • 3x mufă jack femelă (ca aceasta)
  • Cablu senzor 4x 1,5 m (miez dublu, ecranat) (AliExpress)
  • 1x placă de prototipare (AliExpress)
  • 4x Rezistor 330 Ohm (AliExpress)
  • Unele sârmă roșie, neagră și altele colorate

Cost total aproximativ cu linkurile de mai sus: ~ 130 USD

Cerințe software (dezvoltator local)

  • NPM (Descărcare)
  • NodeJS (Descărcare)
  • Fire (Descărcare)
  • Git (Descărcare)
  • Depozitul MuscleCom (Descărcare)

Opțional

5V / min 2,5A (!) Acumulator (ca Nierle, care funcționează perfect)

Rețineți: unele dintre magazinele web folosite mai sus sunt în olandeză, dar echivalentele în engleză nu ar trebui să fie greu de găsit.

Pasul 2: Configurarea Raspberry Pi

Configurare Raspberry Pi
Configurare Raspberry Pi
Configurare Raspberry Pi
Configurare Raspberry Pi

Cerințe de descărcare

Vă rugăm să descărcați următoarele elemente în pregătire:

  • Raspbian cu desktop
  • Formatator card SD
  • Gravor
  • Ferestre: chit

Formatarea cardului Micro SD

  1. Introduceți cardul SD în computer. Când vi se solicită formatarea, alegeți nr
  2. Deschideți formatatorul cardului SD
  3. Selectați cardul Micro SD
  4. Alegeți Format rapid
  5. Faceți clic pe Format

Instalați Raspbian

  1. Dezarhivați fișierul descărcat Raspbian.zip.
  2. Deschideți software-ul Etcher
  3. Selectați fișierul Raspbian.img dezarhivat
  4. Alegeți cardul Micro SD pe care să scrieți
  5. Faceți clic pe Flash
  6. După finalizarea procesului de intermitent: dacă vi se solicită formatarea de către sistemul dvs. de operare, alegeți nu
  7. Deschideți rădăcina cardului Micro SD și plasați un fișier numit ssh în director (fără extensie)

Conectați-vă la Raspberry

Raspberry are acreditări de autentificare implicite, utilizate în pașii de mai jos.

  • Numele gazdei: raspberrypi
  • Nume utilizator: pi
  • Parolă: zmeură
  1. Deconectați cardul Micro SD de pe computer și plasați-l în Raspberry Pi
  2. Asigurați-vă că computerul este conectat la internet prin wifi
  3. Conectați un cablu UTP la Raspberry și la celălalt capăt al computerului
  4. Conectați adaptorul de alimentare Micro USB

De aici, tutorialul se va împărți în 2 părți. Unul pentru Windows și unul pentru utilizatorii de Mac.

Windows

  1. Utilizați comanda rapidă de la tastatură Windows + R pentru a deschide fereastra Run
  2. Tastați: ncpa.cpl și apăsați OK pentru a deschide panoul de control cu adaptoare de rețea
  3. Faceți clic pe adaptorul Wifi cu butonul mouse-ului și selectați proprietăți
  4. Accesați fila de partajare și bifați „Permiteți altor utilizatori de rețea să se conecteze prin conexiunea la internet a acestui computer”. NOTĂ: Dacă acest lucru a fost deja bifat, debifați, salvați și verificați din nou.
  5. Salvați modificările apăsând OK
  6. Deschide Putty
  7. Tastați următoarele în numele gazdei (și înlocuiți HOSTNAME cu valoarea corectă): HOSTNAME.mshome.net
  8. Faceți clic pe Deschidere

Mac

  1. Deschideți Setările sistemului
  2. Accesați partajarea
  3. Alegeți partajarea pe internet în coloana din stânga (nu activați încă)
  4. Partajați-vă conexiunea de pe Wi-Fi
  5. La computerele care utilizează Ethernet
  6. Activați partajarea pe internet bifând caseta din coloana din stânga
  7. Porniți terminalul și tastați (și înlocuiți HOSTNAME cu valoarea corectă):
  8. ssh [email protected]

Actualizați pachetele

Înainte de a instala ceva, actualizați pachetele instalate executând următoarele comenzi:

sudo apt-get update

sudo apt-get upgrade

Instalați Git Utilizați următoarea comandă pentru a instala Git:

sudo apt-get install git

Instalați driverul de ecran

Dacă ecranul nu funcționează din cutie. Verificați acest link pentru a începe o etapă de pornire pe ecran.

Instalați MuscleCom

Clonați depozitul

Instalați Musclecom executând această comandă:

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

Pasul 3: Conectarea firelor

Conectarea firelor
Conectarea firelor
Conectarea firelor
Conectarea firelor
Conectarea firelor
Conectarea firelor

Conectați firele conform schemei. Vă rugăm să rețineți că aceste scheme conțin 3 senzori. Puteți conecta până la maximum 4 senzori cu această setare, deoarece ADC are doar 4 intrări analogice.

Scuturile vor avea nevoie de aproximativ 2.9V până la 5.7V. În acest design, le vom folosi la 5.0V, deoarece are mai multe avantaje față de 3.3V.

Când lipiți cablurile senzorului, asigurați-vă că folosiți ecranarea ca la sol. Acest lucru asigură puterea semnalului și mai puțin zgomot.

Dacă nu utilizați o mufă micro USB pentru a alimenta Pi (așa cum am făcut-o noi), asigurați-vă că lipiți cablurile la contactele de sub mufa micro USB a Pi. În acest fel utilizează în continuare toate circuitele necesare pentru siguranță și pentru a funcționa corect.

Rețineți: în schemă, senzorii nu sunt senzorii reali, deoarece fișierele Fritzing pentru aceștia nu erau încă pe Github.

Pasul 4: Imprimare 3D

Image
Image
printare 3d
printare 3d
printare 3d
printare 3d

Toate carcasele care au fost proiectate pentru acest prototip sunt disponibile în format STL și au fost tipărite pe un Ultimaker 2+ și Ultimaker 2Go în detaliu.

Există 4 fișiere STL:

  • Caz principal
  • Capacul carcasei principale
  • Carcasa senzorului
  • Capacul carcasei senzorului

Pasul 5: Cum se utilizează

Image
Image
Cum se folosește
Cum se folosește
Cum se folosește
Cum se folosește
Cum se folosește
Cum se folosește

Vă rugăm să rețineți: Manualul de utilizare pentru acest produs este scris în olandeză, deoarece aceasta a fost o cerință nefericită pentru proiect. Va fi tradus în engleză în viitor.

Recomandat: