Мазмуну:

IoT: кашыңызды колдонуп HoloLensти башкарыңыз (EMG): 5 кадам
IoT: кашыңызды колдонуп HoloLensти башкарыңыз (EMG): 5 кадам

Video: IoT: кашыңызды колдонуп HoloLensти башкарыңыз (EMG): 5 кадам

Video: IoT: кашыңызды колдонуп HoloLensти башкарыңыз (EMG): 5 кадам
Video: ✨Часть 1. Теплая, красивая и удобная женская манишка на пуговицах. Вяжем на 2-х спицах. 2024, Ноябрь
Anonim
IoT: кашыңызды колдонуп HoloLensти башкарыңыз (EMG)
IoT: кашыңызды колдонуп HoloLensти башкарыңыз (EMG)

Бул долбоор Колорадо Университетинин NASA SUITS Университетинин NASA SUITS долбоорунун бир бөлүгү болгон, ал 2019 -жылдын апрелинде НАСА ААКсында презентацияланган жана сыналган. Ошол жылдын проектиси үчүн мен аппараттык камсыздоону өнүктүрүүнүн проектинин жетекчиси болчумун жана бул менин салымымдын бири болгон. Бул жерде NASA SUITS чакырыгы жөнүндө көбүрөөк окуңуз.

Бул долбоор менен мен каалаган адамга (бул учурда EVA астронавттарына) Microsoft HoloLensте орнотулган Hands-Up-Display (HUD) менен интерфейске кирүү кол жаңсоолорун же үн киргизүүлөрдү колдонбостон уруксат бергим келди. Мен бул максатты жеткиликтүүлүк көз карашынан чечтим, EVA астронавттарына дисплейи менен жерди көзөмөлдөө менен байланышпастан интерфейс түзүүгө мүмкүндүк бере турган перифериялык/тагынуучу жабдууну иштеп чыккым келди, анткени алардын колтуктары өтө басымдуу болгондуктан жаңсоо интерфейси негизсиз. Бул мен бир аз тааныш эмес домен болсо да, мен HoloLens же башка AR/VR түзмөктөрүн колдонууга жана эксклюзивдүү же коркунучтуу интерфейстик кирүүлөрдөн баш тартууга мүмкүндүк берген, бул перифериялык мүмкүнчүлүгү чектелген адамдар үчүн пайдалуу экенин көрө алам.

Бул долбоордун элементтер тизмеси эксклюзивдүү болгону менен (HoloLens абдан кымбат!), Перифериялык башка AR/VR түзмөктөрү менен колдонулушу мүмкүн.

Эгерде сизде кандайдыр бир суроолор болсо, менин жумушумду улантууну кааласаңыз, же жөн эле идеяларыңызды айткыңыз келсе, муну менин Twitter баракчамда кылыңыз: @4Eyes6Senses.

Жабдуулар

Microsoft HoloLens (же башка AR/VR түзмөгү)

Бөлүкчө фотону

MyoWare Muscle Sensor - MyoWare сенсорун башка EMG сынык такталары менен алмаштырса болот. Эгерде сиз EMG кайда экенин так билбесеңиз, мен бул жөнүндө кененирээк бул жерден окууну сунуштайм

Биомедициналык сенсор аянтчалары

Биримдик (бекер)

Биримдикте долбоорлорду түзүү боюнча кээ бир тажрыйбалар

Зым

1 -кадам: MyoWare'ди фотон бөлүкчөсү менен туташтыруу

MyoWare'ди Photon бөлүкчөсү менен туташтыруу
MyoWare'ди Photon бөлүкчөсү менен туташтыруу
MyoWare'ди фотон бөлүкчөсү менен туташтыруу
MyoWare'ди фотон бөлүкчөсү менен туташтыруу
MyoWare'ди Photon бөлүкчөсү менен туташтыруу
MyoWare'ди Photon бөлүкчөсү менен туташтыруу

Particle Photon'ду MyoWare тактасына туташтыруу өтө жөнөкөй. Бул кадам үчүн, Particle Photon менен MyoWare тактасынын ортосундагы байланыштарды ширетүү керек болот. Түзмөктү кийип жатканда кабелдер үзүлбөй тургандай күчтүү туташууларыңыз бар экенине ишениңиз. Тыныгууларды болтурбоо үчүн, кабелдерди Photonго ширетүүдөн мурун өрүүнү сунуштайм.

- Зымды MyoWare тактасынын "+" портуна ээрчиңиз, андан кийин кабелдин экинчи учун Photon'дун "3v3" төөнөгүчүнө кошуңуз.

- MyoWare платасынын "-" портуна зымды ээрчиңиз, андан кийин кабелдин экинчи учун Photonдун "GND" пинине туташтырыңыз.

- MyoWare платасынын "SIG" портуна зымды ээрчиңиз, андан кийин кабелдин экинчи учун Photon'дун "A0" төөнөгүчүнө кошуңуз.

2 -кадам: Фотон бөлүкчөсүнө кодду жүктөө

Фотон бөлүкчөсүнө код жүктөө
Фотон бөлүкчөсүнө код жүктөө

Particle Photon IDE колдонуп,.ino файлын жүктөңүз. MyoWare тактасын булчуң тобуна коюп, түзмөгүңүздүн иштеп жатканын текшерүү үчүн баалуулуктарды текшериңиз. Кодду карап жатканда, "босого" өзгөрмөсү мурунтан эле орнотулганын байкайсыз, бул өзгөрмө мен кашымды толук көтөргөндө MyoWare булчуңумдан окуган минималдуу мааниси. Мен ошондой эле өзгөрмөнү "600" деп койдум, анткени ал MyoWare кийип жүргөндө эч кандай жалган позитивдерди түзбөстөн кадимкидей сүйлөшүүгө мүмкүндүк берди (кокусунан иштетүү), сиз керектүү босогону тапмайынча баалуулуктар менен ойноону каалашыңыз мүмкүн.

3 -кадам: MyoWare программасын жайгаштыруу

MyoWare программасын жайгаштыруу
MyoWare программасын жайгаштыруу

Биздин NASA SUITS долбоору үчүн мен MyoWare тактасын каштын үстүнө коюуну тандадым. Мен Adafruit тарабынан жасалган "'Sup Brows" долбоорун карап чыккандан кийин MyoWareди ошол жерге жайгаштырууга шыктандым. Бир аз тестирлөөдөн кийин, каштар бул конкреттүү долбоор үчүн эң сонун жер экени белгилүү болду. Бул эң сонун жер, анткени сенсорлор EVA астронавттары космостук сейилдөө учурунда колдору, буттары жана тулкусу аркылуу булчуңдардын тынымсыз кыймылынан жабыркабайт.

4 -кадам: MyoWare'ди Биримдик менен туташтыруу

MyoWare'ди Биримдик менен туташтыруу
MyoWare'ди Биримдик менен туташтыруу
MyoWare'ди Биримдик менен туташтыруу
MyoWare'ди Биримдик менен туташтыруу
MyoWare'ди Биримдик менен туташтыруу
MyoWare'ди Биримдик менен туташтыруу

Эми акыркы кадамдын мезгили келди, келгиле, MyoWare'ди Биримдик менен байланыштыралы! Бул Instructableга сиз Unity долбооруна кошууңуз керек болгон скрипт киргизилген. Бирок адегенде коддогу бир нече нерсени өзгөртүү керек болот. Биринчиден, сиз долбооруңузга JSON Object Unity плагинин кошушуңуз керек. Андан кийин, 19 -сапка өзүңүздүн түзмөктүн идентификаторун жана жетүү белгисин кошушуңуз керек: particleURI = "https://api.particle.io/v1/devices/ [Түзмөгүңүздүн идентификаторун салыңыз]/Кийинки? Access_token = [жетүү белгиси] ". Түзмөгүңүздүн идентификаторун Particle IDEден алсаңыз болот, 2 -сүрөттө, түзмөгүңүздүн өтмөгүн (кызыл кутуча) чыкылдатыңыз жана идентификаторуңузду табуу үчүн түзмөгүңүздүн атын издеңиз (көк куту). Андан кийин, IDEдеги орнотуулар өтмөгүн чыкылдатыңыз.

5 -кадам: Бүттү

Биримдик долбооруңузду бүтүргөндөн кийин, сизде EMG көзөмөлдөгөн HoloLens болот!

Эгерде сизде кандайдыр бир терең суроолор болсо, адамдын көбөйүүсү жөнүндө билгиңиз келсе, менин жумушумду улантууну кааласаңыз же жөн эле идеяларды ырбатсаңыз, менин Твиттеримден сураныңыз:

Эгерде сиз биздин команда менен 2019-2020 NASA SUITS сынагына катышкыңыз келсе, мага электрондук почта аркылуу кайрылыңыз:

Биринчи сүрөттөгү моделге өзгөчө ыраазычылык, Даррен, ал ошондой эле дизайнды НАСАда сынап көрдү. АЖ долбоору үчүн программалоо боюнча өнөктөшүмө дагы бир рахмат, бул көп нерсени ишке ашырды.

Сунушталууда: