Mündəricat:
- Təchizat
- Addım 1: MyoWare -ni Photon Particle ilə birləşdirin
- Addım 2: Partikül Fotonuna Kod Yükləmə
- Addım 3: MyoWare -in yerləşdirilməsi
- Addım 4: MyoWare -ni Birliyə Bağlayın
- Addım 5: Tamamlandı
Video: IoT: Qaşlarınızı istifadə edərək HoloLensə nəzarət edin (EMG): 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihə, Kolorado Universiteti Universitetinin NASA SUITS Universitetinin 2019 -cu ilin aprel ayında NASA ASC -də təqdim olunan və sınaqdan keçirilmiş NASA SUITS layihəsinin bir hissəsidir. O ilki layihə üçün aparat inkişafının layihə rəhbəri idim və bu da mənim töhfələrimdən biri idi. NASA SUITS problemi haqqında daha çox oxuyun burada.
Bu layihə ilə hər kəsə (bu vəziyyətdə EVA Astronavtlarına), daxili əl hərəkətləri və ya səs girişləri istifadə etmədən Microsoft HoloLens-də yerləşdirilən Heads-Up-Display (HUD) ilə əlaqə qurmaq istədim. Mən bu məqsədə əlçatanlıq nöqteyi -nəzərindən baxdım, EVA astronavtlarının yer nəzarəti ilə ünsiyyət qurmadan ekranları ilə əlaqə qurmasına imkan verəcək bir periferik/geyinə bilən bir cihaz hazırlamaq istədim və əllərinin yüksək təzyiqli əlcəkləri səbəbiylə jest əlaqəsi məntiqsizdir. Bu bir qədər tanımadığım bir sahə olsa da, HoloLens və ya digər AR/VR cihazlarından istifadə etməyə və müstəsna və ya qorxunc interfeysli girişlərdən imtina etməyə imkan verən əlilliyi olan insanlar üçün faydalı olduğunu da görə bilərəm.
Bu layihənin maddələr siyahısı istisna olmaqla (HoloLens çox bahalıdır!), Ətraf qurğu digər AR/VR Cihazları ilə birlikdə istifadə edilə bilər.
Hər hansı bir sualınız varsa, işimi davam etdirmək və ya fikirlərinizi dəyişdirmək istəyirsinizsə, bunu Twitter -də edin: @4Eyes6Senses.
Təchizat
Microsoft HoloLens (və ya digər AR/VR cihazı)
Foton hissəcikləri
MyoWare Muscle Sensor - MyoWare sensoru digər EMG qırılma lövhələri ilə əvəz edilə bilər. EMG -nin harada olduğuna əmin deyilsinizsə, burada bu barədə daha çox oxumağı təklif edirəm
Biyomedikal Sensor Pedləri
Birlik (Pulsuz)
Birlikdə Layihələr Yaratmaq Təcrübəsi
Tel
Addım 1: MyoWare -ni Photon Particle ilə birləşdirin
Particle Photon -un MyoWare lövhəsinə qoşulması olduqca sadədir. Bu addım üçün Particle Photon və MyoWare lövhəsi arasındakı əlaqələri lehimləməlisiniz. Cihazı taxarkən kabellərin qırılmaması üçün güclü əlaqələr qurduğunuzdan əmin olun. Fasilələrin qarşısını almaq üçün kabelləri Photon -a lehimləmədən əvvəl hörməyi məsləhət görürəm.
- Bir teli MyoWare lövhəsinin "+" limanına lehimləyin, sonra kabelin digər ucunu Photon -un "3v3" pininə lehimləyin.
- Bir teli MyoWare lövhəsinin "-" limanına lehimləyin, sonra kabelin digər ucunu Photonun "GND" pininə lehimləyin.
- Bir teli MyoWare lövhəsinin "SIG" limanına lehimləyin, sonra kabelin digər ucunu Photonun "A0" pininə lehimləyin.
Addım 2: Partikül Fotonuna Kod Yükləmə
Particle Photon IDE istifadə edərək.ino faylını yükləyin. MyoWare lövhəsini bir əzələ qrupuna yerləşdirin və cihazınızın işlədiyinə əmin olmaq üçün dəyərləri yoxlayın. Kodu nəzərdən keçirərkən "eşik" dəyişəninin artıq qurulduğunu görəcəksiniz, bu dəyişən, qaşımı tam qaldırdığımda MyoWare -in əzələmdən oxuduğu minimum dəyərdir. Dəyişəni "600" olaraq da təyin etdim, çünki MyoWare istifadə edərkən heç bir yalan pozitivlik yaratmadan (təsadüfən tetikleyerek) normal söhbətlər aparmağa imkan verdi, istifadə üçün istədiyiniz həddi tapana qədər dəyərlərlə oynamaq istəyə bilərsiniz.
Addım 3: MyoWare -in yerləşdirilməsi
NASA SUITS layihəmiz üçün MyoWare lövhəsini qaşın üstünə qoymağı seçdim. Adafruit -in "Sup Brows" layihəsinə baxdıqdan sonra MyoWare -i oraya yerləşdirməkdən ilham aldım. Bəzi sınaqlardan sonra qaşların bu xüsusi layihə üçün əla bir yer olduğu aydın oldu. Mükəmməl bir yerdir, çünki sensorlar EVA astronavtlarının kosmik gəzintilərdə etdikləri qollar, ayaqlar və gövdələr vasitəsilə davamlı əzələ hərəkətlərindən təsirlənməyəcəklər.
Addım 4: MyoWare -ni Birliyə Bağlayın
İndi son addımın vaxtı gəldi, gəlin MyoWare -ni Birliyə bağlayaq! Bu Təlimat kitabına Birlik layihənizə daxil etməyiniz lazım olan skript daxildir. Ancaq əvvəlcə koddakı bir neçə şeyi dəyişdirməlisiniz. Əvvəlcə layihənizə JSON Object Unity plaginini əlavə etməlisiniz. Sonra, 19 -cu sətrə öz cihaz idinizi və giriş nişanını əlavə etməlisiniz: particleURI = "https://api.particle.io/v1/devices/ [Cihaz idinizi daxil edin]/Sonrakı? Access_token = [Daxil edin giriş nişanı] ". Cihaz nömrənizi Particle IDE -dən əldə edə bilərsiniz, şəkil 2 -dən sonra, cihazlarınız sekmesini (qırmızı qutu) vurun və identifikatorunuzu (mavi qutu) tapmaq üçün cihaz adınızın altına baxın. Sonra, giriş simvolunuzu tapmaq üçün IDE -dəki parametrlər sekmesini vurun.
Addım 5: Tamamlandı
Birlik layihənizi bitirdikdən sonra EMG nəzarətli HoloLens əldə edəcəksiniz!
Əgər hər hansı bir dərin sualınız varsa, insan artımı haqqında öyrənmək, işlərimlə ayaqlaşmaq və ya sadəcə fikirlərinizi bölüşmək istəyirsinizsə, bunu Twitter-də edin:
2019-2020 NASA SUITS yarışması üçün komandamızla işləmək istəyirsinizsə, mənə e -poçt göndərin:
İlk şəkildəki modelə, dizaynını NASA -da da sınayan Darrenə xüsusi təşəkkürlər. Proqramlaşdırma ortağım AJ layihəsi üçün bir daha təşəkkür edirəm ki, bu da çox şeyi mümkün etdi.
Tövsiyə:
GBridge.io istifadə edərək Google Evindən ESP8266 -ya nəzarət edin: 4 addım
GBridge.io istifadə edərək Google Home-dan ESP8266-nı idarə edin: ESP8266-nı Google Home-dan idarə etməyin müxtəlif yolları var, ancaq İnternetdə tapa biləcəyiniz bir çox həll, IFTT-dən istifadə edir, bu da qurmaq üçün həqiqətən istifadəçi dostu deyil. gBridge.io prosesi asanlaşdırmağa və problemsiz hərəkət etməyə imkan verir
Arduino Layihəsi: Nodejs + SQL Veritabanı və Veb Saytı istifadə edərək İnternet üzərindən Elektronikaya Nəzarət Edin .: 6 Addım
Arduino Layihəsi: Nodejs + SQL Veritabanı və Veb Saytı istifadə edərək İnternet üzərindən Elektronikaya Nəzarət .: Layihə Müəllifi: Mahmed.tech Tarix: 14 İyul 2017 Çətinlik Səviyyə: Bəzi proqramlaşdırma biliklərinə sahib olan. Avadanlıq Tələbi: - Arduino Uno, Nano, Mega (serial bağlantısı olan MCU -nun çoxunun işləyəcəyini düşünürəm) - Tək LED & Cari məhdudlaşdıran res
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: 4 Addım
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: Bu dərslikdə Arduino UNO, Bluetooth Modulu (HC-05) və Bluetooth üçün Android tətbiqindən istifadə edərək Fırçasız DC motorun sürətini idarə edəcəyik. Arduino Bluetooth Nəzarətçisi)
Usb vasitəsilə Blynk istifadə edərək Arduino -ya nəzarət edin: 3 addım
Usb vasitəsilə Blynk istifadə edərək Arduino -ya nəzarət edin: Bu mənim ikinci təlimatımdır. Bu təlimatda Blynk istifadə edərək LED -lərin necə idarə olunacağını göstərəcəyəm. Blynk, bizə həm tablosuna, həm də əlaqə təmin edən bir tətbiqdir. google play mağazasından yükləyə bilərsiniz (Android üçün). & tətbiqlər
Lazer və ya IR qələmindən istifadə edərək kompüterinizə nəzarət edin: 4 addım
Lazer və ya IR qələmindən istifadə edərək kompüterinizi idarə edin. Bu, kompüterinizi lazerdən istifadə etməklə idarə etməyin fərqli bir yoludur. [Https://www.instructables.com/id/Control-your-Computer…-with-a-LASER!/ icinnamon] üsulundan fərqli olaraq, bu, kompüterinizdəki kursoru idarə etmək üçün veb kamera və lazerdən istifadə edir. Hətta bağlaya bilərsiniz