Съдържание:

MuscleCom - Мускулно контролиран интерфейс: 5 стъпки (със снимки)
MuscleCom - Мускулно контролиран интерфейс: 5 стъпки (със снимки)

Видео: MuscleCom - Мускулно контролиран интерфейс: 5 стъпки (със снимки)

Видео: MuscleCom - Мускулно контролиран интерфейс: 5 стъпки (със снимки)
Видео: Хью Герр: Передовая бионика позволяет бегать, покорять горы и танцевать 2024, Юли
Anonim
MuscleCom - Мускулно контролиран интерфейс
MuscleCom - Мускулно контролиран интерфейс
MuscleCom - Мускулно контролиран интерфейс
MuscleCom - Мускулно контролиран интерфейс

MuscleCom предлага нов иновативен начин за комуникация на пациенти с физически увреждания, както никога досега. Чрез измерване на стойностите на ЕМГ от мускулите на човек, потребителят може да контролира потребителски интерфейс, който ще им помогне да общуват ежедневно. Чрез използването на сравнително евтини и издръжливи компоненти, ние разработихме евтин и лесен за използване продукт/прототип с ниска крива на обучение.

Хардуерният прототип се основава на Raspberry Pi 3 Model B в 3D отпечатан корпус, който работи с NodeJS сървър с интерфейс REACT, който синхронизира импулсите от мускулите на потребителите.

Пример за хора, които биха могли да използват този продукт, са пациенти с ALS и по същия начин. Хора, които са в състояние да контролират (няколко) мускула (и), но не могат да говорят или да сочат точка. Това устройство е лесен за използване интерфейс, който дава на пациента повече независимост и по -забавно.

Моля, обърнете внимание: Този продукт НЕ е медицинско изделие и не е предназначен да се използва като такъв или като аксесоар към него. Проектиран е от ученици като класен проект.

Стъпка 1: Изисквания

Изисквания
Изисквания
Изисквания
Изисквания
Изисквания
Изисквания

Хардуерни изисквания

  • 1x Raspberry Pi 3B (OpenCircuit)
  • 1x 8GB Micro SD карта + адаптер (OpenCircuit)
  • 1x Micro USB захранващ кабел + щепсел 5V 2.5A (Amazon)
  • 1x RPI3 5 -инчов LCD сензорен екран (AliExpress)
  • 1x UTP кабел (Amazon)
  • 3x Myoware мускулни сензори (Adafruit)
  • (вкл. 9x 24 мм биомедицински сензорни подложки (Sparkfun))
  • 1x 12-битов ADC: ADS1015 (Adafruit)
  • 3x Jack Plug Male (като този)
  • 3x Женски щепсел (като този)
  • 4x 1,5 м сензорен кабел (двужилен, екраниран) (AliExpress)
  • 1x прототипна дъска (AliExpress)
  • 4x резистор 330 Ohm (AliExpress)
  • Някои червени, черни и други цветни жици

Приблизителна обща цена с горните връзки: ~ 130 долара

Софтуерни изисквания (местни разработчици)

  • NPM (изтегляне)
  • NodeJS (изтегляне)
  • Прежда (изтегляне)
  • Git (изтегляне)
  • Хранилище на MuscleCom (изтегляне)

По избор

5V / min 2.5A (!) Батерия (като Nierle, която работи перфектно)

Имайте предвид: Някои от горепосочените уеб магазини са на холандски, но не би трябвало да е трудно да се намерят английски еквиваленти.

Стъпка 2: Настройка на Raspberry Pi

Настройка на Raspberry Pi
Настройка на Raspberry Pi
Настройка на Raspberry Pi
Настройка на Raspberry Pi

Изисквания за изтегляне

Моля, изтеглете следните елементи в подготовка:

  • Raspbian с десктоп
  • Форматиране на SD карти
  • Етчер
  • Windows: замазка

Форматиране на Micro SD карта

  1. Поставете SD картата в компютъра си. Когато бъдете подканени да форматирате, изберете не
  2. Отворете SD Card Formatter
  3. Изберете Micro SD картата
  4. Изберете Бърз формат
  5. Щракнете върху Форматиране

Инсталирайте Raspbian

  1. Разархивирайте изтегления.zip файл Raspbian.
  2. Отворете софтуера Etcher
  3. Изберете разархивирания Raspbian.img файл
  4. Изберете Micro SD картата, на която да пишете
  5. Щракнете върху Flash
  6. След приключване на процеса на мигане: Ако бъдете подканени да форматирате от вашата ОС, изберете не
  7. Отворете корена на Micro SD картата и поставете файл с име ssh в директорията (без разширение)

Свържете се с малината

Raspberry има идентификационни данни за вход по подразбиране, използвани в стъпките по -долу.

  • Име на хост: raspberrypi
  • Потребителско име: pi
  • Парола: малина
  1. Изключете Micro SD картата от компютъра си и я поставете в Raspberry Pi
  2. Уверете се, че компютърът ви е свързан към интернет чрез wifi
  3. Свържете UTP кабел към вашия Raspberry, а другия край към вашия компютър
  4. Включете захранващия адаптер Micro USB

От тук урокът ще се раздели на 2 части. Един за Windows и един за потребители на Mac.

Windows

  1. Използвайте клавишната комбинация Windows+R, за да отворите прозореца Изпълнение
  2. Въведете: ncpa.cpl и натиснете OK, за да отворите контролния панел с мрежови адаптери
  3. Щракнете върху вашия Wifi адаптер с десния бутон на мишката и изберете свойства
  4. Отидете в раздела за споделяне и проверете „Разрешаване на други потребители на мрежата да се свързват чрез интернет връзката на този компютър“. ЗАБЕЛЕЖКА: Ако това вече е проверено, моля, премахнете отметката, запазете и проверете отново.
  5. Запазете промените, като натиснете OK
  6. Отворете замазка
  7. Въведете следното в името на хоста (и заменете HOSTNAME с правилната стойност): HOSTNAME.mshome.net
  8. Щракнете върху Отваряне

Mac

  1. Отворете Системни настройки
  2. Отидете на споделяне
  3. Изберете споделяне на интернет в лявата колона (все още не го активирайте)
  4. Споделете връзката си от Wi-Fi
  5. Към компютри, използващи Ethernet
  6. Активирайте споделянето на интернет, като поставите отметка в квадратчето в лявата колона
  7. Стартирайте терминала си и въведете (и заменете HOSTNAME с правилната стойност):
  8. ssh [email protected]

Актуализиране на пакети

Преди да инсталирате нещо, актуализирайте инсталираните пакети, като изпълните следните команди:

sudo apt-get update

sudo apt-get надстройка

Инсталиране на Git Използвайте следната команда, за да инсталирате Git:

sudo apt-get install git

Инсталирайте драйвера на екрана

Ако екранът не работи извън кутията. Проверете тази връзка за стъпка по стъпка Първи стъпки на екрана.

Инсталирайте MuscleCom

Клонирайте хранилището

Инсталирайте Musclecom, като изпълните тази команда:

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

Стъпка 3: Свързване на проводници

Свързване на проводници
Свързване на проводници
Свързване на проводници
Свързване на проводници
Свързване на проводници
Свързване на проводници

Свържете проводниците според схемите. Моля, обърнете внимание, че тези схеми съдържат 3 сензора. С тази настройка можете да свържете максимум 4 сензора, тъй като ADC има само 4 аналогови входа.

Щитовете ще се нуждаят от около 2.9V до 5.7V. В този дизайн ще ги използваме при 5.0V, защото има множество предимства пред 3.3V.

Когато запоявате кабелите на сензора, не забравяйте да използвате екранирането като земя. Това гарантира силата на сигнала и по -малко шум.

Ако не използвате micro USB щепсел за захранване на Pi (както направихме ние), не забравяйте да запоявате проводниците към контактите под micro USB щекера на Pi. По този начин той все още използва всички схеми, които са необходими за безопасност и за правилна работа.

Забележете: В схемите сензорите не са истинските сензори, защото файловете Fritzing за тези все още не са били на Github.

Стъпка 4: 3D печат

Image
Image
3D печат
3D печат
3D печат
3D печат

Всички корпуси, проектирани за този прототип, се предлагат във формат STL и са отпечатани с много подробности на Ultimaker 2+ и Ultimaker 2Go.

Има 4 STL файла:

  • Основен случай
  • Капак на основния корпус
  • Корпус на сензора
  • Капак на корпуса на сензора

Стъпка 5: Как да използвате

Image
Image
Как да използвам
Как да използвам
Как да използвам
Как да използвам
Как да използвам
Как да използвам

Моля, обърнете внимание: Ръководството за потребителя на този продукт е написано на холандски, тъй като това беше жалко изискване за проекта. В бъдеще ще бъде преведен на английски.

Препоръчано: