Мазмуну:
- 1 -кадам: талаптар
- 2 -кадам: Raspberry Pi орнотуусу
- 3 -кадам: Зымдарды туташтыруу
- 4 -кадам: 3D басып чыгаруу
- 5 -кадам: Кантип колдонуу керек
Video: MuscleCom - Muscle Controlled Interface: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
MuscleCom физикалык жактан майып бейтаптар үчүн мурда болуп көрбөгөндөй баарлашуунун жаңы инновациялык жолун сунуштайт. Адамдын булчуңдарынан EMG баалуулуктарын өлчөө менен, колдонуучу интерфейсти башкара алат, бул аларга күн сайын байланышууга жардам берет. Салыштырмалуу арзан жана бышык компоненттерди колдонуу аркылуу, биз аз үйрөнүү ийрими менен арзан жана колдонууга оңой продукт/прототипти иштеп чыктык.
Аппараттык прототип колдонуучулардын булчуңдарынан импульстарды синхрондоштурган REACT фронту менен NodeJS серверин иштетип жаткан 3D басып чыгарылган Raspberry Pi 3 Model Bге негизделген.
Бул продуктту колдоно турган адамдардын мисалы, ALS оорулуулары жана ошондой эле. Бир нече булчуңдарды башкара алган, бирок сүйлөй албаган же көрсөтө албаган адамдар. Бул түзмөк пациентке көбүрөөк көз карандысыздыкты жана көңүл ачууну берген интерфейсти колдонуу үчүн жөнөкөй.
Сураныч, көңүл буруңуз: Бул продукт медициналык аппарат ЭМЕС жана бул сыяктуу же ага кошумча катары колдонууга арналган эмес. Бул студенттер тарабынан класс долбоору катары иштелип чыккан.
1 -кадам: талаптар
Аппараттык талаптар
- 1x Raspberry Pi 3B (OpenCircuit)
- 1x 8GB Micro SD Card + Adapter (OpenCircuit)
- 1x Micro USB Power Cable + Plug 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 Эркек (ушуга окшош)
- 3x Jack Plug Аял (ушуга окшош)
- 4x 1.5m сенсор кабели (кош ядролуу, корголгон) (AliExpress)
- 1x прототипдөө тактасы (AliExpress)
- 4x резистор 330 Ом (AliExpress)
- Кээ бир кызыл, кара жана башка түстүү зымдар
Болжолдуу жалпы баасы жогорудагы шилтемелер менен: ~ 130 доллар
Программалык камсыздоого талаптар (Жергиликтүү өнүгүү)
- NPM (Жүктөө)
- NodeJS (жүктөп алуу)
- Жип (жүктөп алуу)
- Git (Жүктөө)
- MuscleCom репозиторийи (жүктөп алуу)
Милдеттүү эмес
5V / min.2.5A (!) Батарея пакети (кемчиликсиз иштеген Nierle сыяктуу)
Эскертүү: Жогоруда колдонулган веб -дүкөндөрдүн айрымдары голланд тилинде, бирок англисче эквиваленттерин табуу кыйын болбошу керек.
2 -кадам: Raspberry Pi орнотуусу
Жүктөө талаптары
Сураныч, даярдануу үчүн төмөнкү нерселерди жүктөп алыңыз:
- Иш столу менен Raspbian
- SD карт форматтоочу
- Etcher
- Windows: Putty
Micro SD картаны форматтоо
- SD картты компьютериңизге салыңыз. Форматтоо суралса, жокту тандаңыз
- SD карта форматтоочуну ачыңыз
- Micro SD картасын тандоо
- Ыкчам форматты тандаңыз
- Форматты басыңыз
Raspbian орнотуу
- Жүктөлүп алынган Raspbian.zip файлын ачыңыз.
- Etcher программасын ачыңыз
- Сакталбаган Raspbian.img файлын тандаңыз
- Жазуу үчүн Micro SD картасын тандаңыз
- Flashти басыңыз
- Жарк этүү процесси аяктагандан кийин: Эгерде сиздин OS тарабынан форматтоо суралса, жокту тандаңыз
- Micro SD картасынын тамырын ачыңыз жана каталогго ssh деп аталган файлды коюңуз (кеңейтүү жок)
Малинага туташуу
Малинанын төмөндөгү кадамдарда колдонулган демейки кирүү грамоталары бар.
- Хосттун аты: raspberrypi
- Колдонуучунун аты: pi
- Сырсөз: малина
- Компьютериңизден Micro SD картасын ажыратып, Raspberry Piге салыңыз
- Компьютериңиз wifi аркылуу интернетке туташканын текшериңиз
- UTP кабелин Raspberry -ге туташтырыңыз, экинчи учу сиздин компьютериңизде
- Микро USB кубат адаптерин сайыңыз
Бул жерден үйрөткүч 2 бөлүккө бөлүнөт. Бирөө Windows үчүн, бири Mac колдонуучулары үчүн.
Windows
- Иштөө терезесин ачуу үчүн Windows+R баскычтарын колдонуңуз
- Жазыңыз: ncpa.cpl жана OK баскычын басып, көзөмөлдөө панелин тармак адаптерлери менен ачыңыз
- Wifi адаптерин чычкандын туура баскычы менен чыкылдатып, касиеттерин тандаңыз
- Бөлүшүү өтмөгүнө өтүп, "Башка тармактын колдонуучуларына бул компьютердин интернет байланышы менен туташууга уруксат берүүнү" белгилеңиз. ЭСКЕРТҮҮ: Эгерде бул мурунтан эле текшерилген болсо, белгини алып салыңыз, сактап, кайра текшериңиз.
- ОК басуу менен өзгөртүүлөрдү сактаңыз
- Open Putty
- Хосттун атына төмөнкүлөрдү териңиз (жана HOSTNAME дегенди туура мааниге алмаштырыңыз): HOSTNAME.mshome.net
- Ачуу баскычын басыңыз
Mac
- Тутум жөндөөлөрүн ачыңыз
- Бөлүшүүгө өтүңүз
- Сол колонкадан интернет бөлүшүүнү тандаңыз (азырынча иштетпеңиз)
- Wi-Fi аркылуу туташууңузду бөлүшүңүз
- Ethernet колдонгон компьютерлерге
- Сол тилкедеги кутучаны белгилөө менен интернет бөлүшүүнү иштетүү
- Терминалыңызды териңиз жана териңиз (жана HOSTNAME атын туура мааниге алмаштырыңыз):
- ssh [email protected]
Топтомдорду жаңыртуу
Бир нерсени орнотуудан мурун, төмөнкү буйруктарды иштетүү менен орнотулган пакеттерди жаңыртыңыз:
sudo apt-get update
sudo apt-get жогорулатуу
Gitти орнотуу үчүн төмөнкү буйрукту колдонуңуз:
sudo apt-get install орнотуу
Экран драйверин орнотуу
Эгерде экран кутудан иштебесе. Экранда этап-этабы менен баштоо үчүн бул шилтемени текшериңиз.
MuscleCom орнотуу
Репозиторийди клондоштуруу
Бул буйрукту аткаруу менен Musclecomду орнотуңуз:
bash /PATH/TO/REPO/scripts/setup.sh
3 -кадам: Зымдарды туташтыруу
Зымдарды схемаларга ылайык туташтырыңыз. Бул схемаларда 3 сенсор бар экенин эске алыңыз. Бул орнотуу менен эң көп 4 сенсорго чейин туташа аласыз, анткени ADCде 4 аналогдук киргизүү бар.
Калканчалар болжол менен 2.9Vдан 5.7Vга чейин керек болот. Бул дизайнда биз аларды 5.0Vде колдонобуз, анткени ал 3.3Vдан бир нече артыкчылыктарга ээ.
Сенсор кабелдерин ширетүүдө, экрандоону жер катары колдонууну унутпаңыз. Бул сигналдын күчүн жана аз ызы -чууну камсыз кылат.
Эгерде сиз Пиди кубаттоо үчүн микро USB сайгычын колдонбосоңуз (биз кылган сыяктуу), питтин микро USB сайгычынын астындагы контакттарга коргошундарды ширетүүнү унутпаңыз. Ошентип, ал дагы эле коопсуздук жана туура иштөө үчүн керектүү болгон бардык схемаларды колдонот.
Эскертүү: Схемада сенсорлор чыныгы сенсор эмес, анткени Fritzing файлдары Githubда жок болчу.
4 -кадам: 3D басып чыгаруу
Бул прототип үчүн иштелип чыккан корпустардын баары STL форматында бар жана Ultimaker 2+ жана Ultimaker 2Go деталдарында басылган.
4 STL файлдары бар:
- Негизги иш
- Негизги корпустун капкагы
- Сенсор корпусу
- Сенсор капкагы
5 -кадам: Кантип колдонуу керек
Көңүл буруңуз: Бул продукт үчүн колдонмо голланд тилинде жазылган, анткени бул долбоор үчүн өкүнүчтүү талап болгон. Келечекте англис тилине которулат.
Сунушталууда:
Interface HMC5883L Compass Sensor Arduino менен үйрөткүч: 10 кадам (сүрөттөр менен)
HMC5883L Compass Sensor Arduino менен интерфейске үйрөткүч: DescriptionHMC5883L-бул эки жалпы максатта колдонулган 3 огтуу санариптик компас: ферромагнет сыяктуу магниттик материалдын магниттелишин өлчөө, же күчүн жана кээ бир учурларда багытын өлчөө. бир чекиттеги магнит талаасы
Interface LED Dot Matrix (8x8) NodeMCU менен: 6 кадам (Сүрөттөр менен)
Interface LED Dot Matrix (8x8) with NodeMCU: Hello Makers, Мен дагы бир жөнөкөй жана салкын Instructable мененмин. Бул Нускамада биз NodeMCU менен LED Dot Matrix (8x8) интерфейсин үйрөнөбүз. Ошентип, баштайлы
MIDI Step Interface: 12 кадам (Сүрөттөр менен)
MIDI Step Interface: Spanish version here.In this instructible we'll show you how to make a light and sound interface that can be used to play " Саймон дейт " жана MIDI интерфейси катары. Эки режим тең сиздин бутуңуз менен ойнотулат. Негизги долбоор Долбоор төрөлгөн, анткени
Interface Honeywell Vista Alarm Smart Hub менен (Wink/Smartthings): 7 кадам (Сүрөттөр менен)
Interface Honeywell Vista Alarm With Smart Hub (Wink/Smartthings): Саламатсызбы! Мен Honeywell Vista ойготкуч системасын акылдуу хабыма кантип киргизгеним жөнүндө кыскача үйрөткүчтү бергим келди. Мен бул окуу куралы үчүн Wink колдонуп жатам, бирок бул кандайдыр бир акылдуу борбор менен иштеши керек (Smartthings/Iris/ж
Interface HX711 боюнча үйрөткүч Load Cell Straight Bar 50кг: 10 кадам (Сүрөттөр менен)
Interface HX711 боюнча үйрөткүч Load Cell Straight Bar 50kg менен: HX711 БАЛАСЫ МОДУЛИ Description: Бул модулда 24 жогорку тактыктагы А / Д конвертери колдонулат. Бул чип жогорку тактыктагы электрондук масштабга жана дизайнга арналган, эки аналогдук кирүү каналына ээ, 128 интегралдык күчөткүчтүн программалоочу пайдасы. Киргизүү схемасы