Cov txheej txheem:

MuscleCom - Muscle Controlled Interface: 5 Cov Kauj Ruam (nrog Duab)
MuscleCom - Muscle Controlled Interface: 5 Cov Kauj Ruam (nrog Duab)

Video: MuscleCom - Muscle Controlled Interface: 5 Cov Kauj Ruam (nrog Duab)

Video: MuscleCom - Muscle Controlled Interface: 5 Cov Kauj Ruam (nrog Duab)
Video: Начало → Изучайте английский → Освойте ВСЕ ОСНОВЫ АНГЛИЙСКОГО ЯЗЫКА, которые вам НУЖНО знать! 2024, Hlis ntuj nqeg
Anonim
MuscleCom - Muscle Controlled Interface
MuscleCom - Muscle Controlled Interface
MuscleCom - Muscle Controlled Interface
MuscleCom - Muscle Controlled Interface

MuscleCom muab txoj hauv kev tshiab rau cov neeg xiam oob khab lub cev kom sib txuas lus zoo li tsis tau muaj dua los. Los ntawm kev ntsuas EMG qhov tseem ceeb los ntawm tus neeg cov leeg nqaij, tus neeg siv tuaj yeem tswj tus neeg siv kev sib tham uas yuav pab lawv sib tham ib hnub dhau ib hnub. Los ntawm kev siv cov khoom pheej yig thiab ruaj khov, peb tau tsim tus nqi qis thiab yooj yim siv cov khoom lag luam/tus qauv nrog kev kawm qis.

Cov txheej txheem kho vajtse yog ua raws li Raspberry Pi 3 Model B hauv 3D luam tawm lub thawv uas tab tom khiav NodeJS server nrog REACT frontend uas ua haujlwm sib txuas ntawm cov leeg nqaij ntawm cov neeg siv.

Piv txwv ntawm cov tib neeg uas tuaj yeem siv cov khoom no yog cov neeg mob ALS thiab ib yam nkaus. Cov neeg uas muaj peev xwm tswj tau (ob peb) leeg (s) tab sis tsis tuaj yeem tham lossis taw tes. Cov cuab yeej no yog qhov yooj yim siv interface uas ua rau tus neeg mob muaj kev ywj pheej thiab lom zem dua.

Thov nco tseg: Cov khoom no TSIS YOG khoom siv kho mob thiab tsis yog lub hom phiaj yuav siv los yog khoom siv ntxiv. Nws tau tsim los ntawm cov tub ntxhais kawm, ua haujlwm hauv chav kawm.

Kauj ruam 1: Yuav tsum tau ua

Yuav tsum muaj
Yuav tsum muaj
Yuav tsum muaj
Yuav tsum muaj
Yuav tsum muaj
Yuav tsum muaj

Yuav tsum tau kho vajtse

  • 1x Raspberry Pi 3B (OpenCircuit)
  • 1x 8GB Micro SD Card + Adapter (OpenCircuit)
  • 1x Micro USB Fais Fab Cable + Plug 5V 2.5A (Amazon)
  • 1x RPI3 5 Nti LCD Kov Screen (AliExpress)
  • 1 x UTP cable (Amazon)
  • 3x Myoware Cov leeg nqaij (Adafruit)
  • (suav nrog 9x 24mm biomedical sensor pads (Sparkfun))
  • 1x 12-ntsis ADC: ADS1015 (Adafruit)
  • 3x Jack Plug Txiv neej (zoo li no)
  • 3x Jack Plug Poj Niam (zoo li no)
  • 4x 1.5m Sensor Cable (ob chav tub ntxhais, tiv thaiv) (AliExpress)
  • 1x Prototyping board (AliExpress)
  • 4x Resistor 330 Ohm (AliExpress)
  • Qee qhov liab, dub thiab lwm yam xim xaim

Kwv yees tus nqi tag nrho nrog cov txuas saum toj no: ~ $ 130

Yuav tsum tau Software (Local dev)

  • NPM (Rub tawm)
  • NodeJS (Rub tawm)
  • Xov Paj (Download)
  • Git (Rub tawm)
  • MuscleCom Repository (Rub tawm)

Yeem yeem

5V / min.2.5A (!) Roj teeb Pob (zoo li Nierle, uas ua haujlwm zoo kawg nkaus)

Nco tseg: Qee qhov webshops siv saum toj no yog ua lus Dutch, tab sis lus Askiv zoo ib yam yuav tsum tsis txhob nyuaj nrhiav.

Kauj Ruam 2: Teeb Raspberry Pi

Raspberry Pi Teeb
Raspberry Pi Teeb
Raspberry Pi Teeb
Raspberry Pi Teeb

Yuav tsum tau download

Thov rub tawm cov khoom hauv qab no hauv kev npaj:

  • Raspbian nrog lub desktop
  • SD Card Tus Qauv
  • Etcher
  • Windows: Putty

Formatting Micro SD daim npav

  1. Muab daim npav SD tso rau hauv koj lub computer. Thaum hais kom ua hom ntawv, xaiv tsis tau
  2. Qhib SD Card Formatter
  3. Xaiv Micro SD daim npav
  4. Xaiv hom ntawv ceev
  5. Nyem Hom

Nruab Raspbian

  1. Unzip cov ntawv Raspbian.zip rub tawm.
  2. Qhib Etcher software
  3. Xaiv unzipped Raspbian.img cov ntaub ntawv
  4. Xaiv Micro SD daim npav los sau rau
  5. Nyem nyem
  6. Tom qab cov txheej txheem ua kom tiav: Yog tias tau hais kom ua los ntawm koj li OS, xaiv tsis tau
  7. Qhib Micro SD daim npav hauv paus thiab tso cov ntawv hu ua ssh hauv cov npe (tsis muaj txuas ntxiv)

Txuas mus rau Raspberry

Raspberry muaj lub peev xwm nkag mus tsis tau, siv hauv cov theem hauv qab no.

  • Hostname: raspberrypi
  • Username: pib
  • Lo lus zais: raspberry
  1. Tshem tawm Micro SD daim npav los ntawm koj lub computer thiab muab tso rau hauv Raspberry Pi
  2. Nco ntsoov tias koj lub khoos phis tawj txuas nrog internet ntawm wifi
  3. Txuas UTP cable rau koj li Raspberry, thiab lwm qhov kawg hauv koj lub PC
  4. Txuas lub Micro USB fais fab adapter

Los ntawm no, kev qhia yuav faib ua 2 ntu. Ib qho rau Windows thiab ib qho rau Mac cov neeg siv.

Qhov rai

  1. Siv Windows+R keyboard shortcut los qhib Run window
  2. Ntaus hauv: ncpa.cpl thiab nias OK kom qhib lub tswj vaj huam sib luag nrog cov hloov kho network
  3. Nyem rau ntawm koj lub Wi -Fi adapter nrog lub khawm nas ncaj, thiab xaiv cov khoom
  4. Mus rau qhov sib koom tab, thiab kos "Tso cai rau lwm tus neeg siv network txuas rau througb lub khoos phis tawj no siv internet". NCO TSEG: Yog tias qhov no twb tau txheeb xyuas lawm, thov tshem tawm, khaws tseg, thiab tshawb xyuas dua.
  5. Txuag qhov kev hloov pauv los ntawm nias OK
  6. Qhib Putty
  7. Ntaus cov hauv qab no hauv hostname (thiab hloov HOSTNAME nrog tus nqi raug): HOSTNAME.mshome.net
  8. Nyem Qhib

Mac

  1. Qhib System nqis
  2. Mus rau kev sib qhia
  3. Xaiv internet sib koom hauv kab sab laug (tseem tsis tau pab)
  4. Qhia koj qhov kev sib txuas los ntawm Wi-nkaus
  5. Rau cov khoos phis tawj siv Ethernet
  6. Pab kom muaj kev sib qhia hauv is taws nem los ntawm kev khij lub npov hauv kab sab laug
  7. Pib koj lub davhlau ya nyob twg thiab hom (thiab hloov HOSTNAME nrog tus nqi raug):
  8. ssh [email protected]

Hloov pob

Ua ntej txhim kho ib yam dab tsi, hloov kho pob khoom teeb tsa los ntawm kev ua cov lus txib hauv qab no:

sudo apt-tau hloov tshiab

sudo apt-tau hloov tshiab

Nruab Git Siv cov lus txib hauv qab no los teeb tsa Git:

sudo apt-tau nruab git

Nruab qhov screen tsav tsheb

Yog tias lub vijtsam tsis ua haujlwm ntawm lub npov. Txheeb xyuas qhov txuas no rau ib qib zuj zus Pib Pib ntawm qhov screen.

Nruab MuscleCom

Clone qhov chaw cia khoom

Nruab Musclecom los ntawm kev ua cov lus txib no:

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

Kauj Ruam 3: Txuas Cov Hluav Taws Xob

Txuas Txuas
Txuas Txuas
Txuas Txuas
Txuas Txuas
Txuas Txuas
Txuas Txuas

Txuas cov xov hlau raws li cov lus qhia. Thov nco tseg cov kab ke no muaj 3 lub cim. Koj tuaj yeem txuas mus txog qhov siab tshaj ntawm 4 lub ntsuas nrog kev teeb tsa no vim tias ADC tsuas muaj 4 lub tswv yim sib piv.

Cov ntaub thaiv npog yuav xav tau txog 2.9V txog 5.7V. Hauv kev tsim qauv no, peb yuav siv lawv ntawm 5.0V vim tias nws muaj ntau yam zoo dua 3.3V.

Thaum siv lub tshuab ntsuas kab hluav taws xob, xyuas kom tseeb tias siv cov thaiv raws li hauv av. Qhov no ua kom lub teeb liab muaj zog thiab tsis muaj suab nrov.

Yog tias koj tsis siv lub micro USB ntsaws rau lub zog Pi (zoo li peb tau ua), nco ntsoov muab cov laug txuas rau cov neeg sib tham hauv qab lub micro USB ntsaws ntawm Pi. Txoj hauv kev no nws tseem siv tag nrho cov khoom siv hluav taws xob uas xav tau kev nyab xeeb thiab ua haujlwm kom raug.

Nco tseg: Hauv kab zauv, cov ntsuas tsis yog lub ntsuas cua tiag vim tias Fritzing cov ntaub ntawv rau cov uas tsis tau nyob ntawm Github tseem tsis tau.

Kauj Ruam 4: Luam Ntawv 3D

Image
Image
3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv
3D Luam Ntawv

Txhua cov ntaub ntawv uas tau tsim los rau tsab ntawv no muaj nyob hauv STL hom ntawv thiab tau luam tawm ntawm Ultimaker 2+ thiab Ultimaker 2Go hauv qhov nthuav dav.

Muaj 4 cov ntaub ntawv STL:

  • Rooj plaub loj
  • Lub hau loj
  • Case rooj plaub
  • Cov ntaub ntawv npog lub hau

Kauj Ruam 5: Yuav Siv Li Cas

Image
Image
Yuav Siv Li Cas
Yuav Siv Li Cas
Yuav Siv Li Cas
Yuav Siv Li Cas
Yuav Siv Li Cas
Yuav Siv Li Cas

Thov nco tseg: Cov neeg siv phau ntawv qhia rau cov khoom no tau sau ua lus Dutch vim qhov no yog qhov tsis muaj hmoo rau txoj haujlwm. Yuav muab txhais ua lus Askiv yav tom ntej.

Pom zoo: