תוכן עניינים:

IoT: שליטה ב- HoloLens באמצעות הגבות שלך (EMG): 5 שלבים
IoT: שליטה ב- HoloLens באמצעות הגבות שלך (EMG): 5 שלבים

וִידֵאוֹ: IoT: שליטה ב- HoloLens באמצעות הגבות שלך (EMG): 5 שלבים

וִידֵאוֹ: IoT: שליטה ב- HoloLens באמצעות הגבות שלך (EMG): 5 שלבים
וִידֵאוֹ: שליטה מרחוק על פעולות העסק מרחוק באמצעות הטלפון 0544-746763 2024, נוֹבֶמבֶּר
Anonim
IoT: שלוט ב- HoloLens באמצעות הגבות שלך (EMG)
IoT: שלוט ב- HoloLens באמצעות הגבות שלך (EMG)

פרויקט זה היה חלק מפרויקט NASA SUITS של אוניברסיטת קולורדו בולדר שהוצג ונבדק ב- JSC של נאס א באפריל 2019. עבור הפרויקט של אותה שנה, הייתי המוביל של הפרויקט בפיתוח חומרה וזו הייתה אחת התרומות שלי. קרא עוד על האתגר של NASA SUITS כאן.

בפרויקט זה, רציתי לאפשר לכל אחד (במקרה זה אסטרונאוטים של EVA) להתממשק עם תצוגת Head-Up-Display (HUD) הפרוסה ב- Microsoft HoloLens מבלי להשתמש במחוות ידיים מובנות או כניסות קוליות. התמודדתי עם מטרה זו מנקודת מבט של נגישות, רציתי לפתח פריפריה/לבישה שתאפשר לאסטרונאוטים של EVA להתממשק לתצוגה שלהם מבלי להעסיק תקשורת עם בקרת הקרקע, ובגלל הכפפות שלהם בלחץ גבוה ממשק מחוות אינו סביר. למרות שזה תחום שאני לא מכיר קצת, אני יכול גם לראות שהפריפריה הזו שימושית לאנשים עם מוגבלויות, ומאפשרת להם להשתמש ב- HoloLens או במכשירי AR/VR אחרים ולוותר על כניסות הממשק שאינן מכריעות או מרתיעות.

בעוד שרשימת הפריטים לפרויקט זה היא עצמית בלבד (ה- HoloLens יקר מאוד!), ניתן להשתמש בפריפריה עם התקני AR/VR אחרים.

אם יש לך שאלות, רוצה להתעדכן בעבודתי או סתם לזרוק רעיונות, אנא עשה זאת בטוויטר שלי: @4Eyes6Senses.

אספקה

Microsoft HoloLens (או מכשיר AR/VR אחר)

חלקיק פוטון

חיישן שרירי MyoWare - ניתן להחליף את חיישן MyoWare בלוחות פריצה אחרים של EMG. אם אינך בטוח מהו EMG, אני מציע שתקרא על כך עוד כאן

כריות חיישן ביו -רפואיות

אחדות (חינם)

קצת ניסיון ביצירת פרויקטים באחדות

חוּט

שלב 1: חיבור ה- MyoWare לפוטון החלקיקים

חיבור MyoWare עם פוטון החלקיקים
חיבור MyoWare עם פוטון החלקיקים
חיבור MyoWare עם פוטון החלקיקים
חיבור MyoWare עם פוטון החלקיקים
חיבור MyoWare עם פוטון החלקיקים
חיבור MyoWare עם פוטון החלקיקים

חיבור פוטון החלקיקים ללוח MyoWare פשוט למדי. עבור שלב זה, יהיה עליך להלחם את החיבורים בין פוטון החלקיקים ללוח MyoWare. וודא שיש לך חיבורים חזקים כך שהכבלים לא יישברו בעת לבישת המכשיר. כדי להימנע מהפסקות, אני ממליץ לקלוע את הכבלים לפני הלחמתם בפוטון.

- הלחם חוט ליציאת "+" של לוח MyoWare, ולאחר מכן הלחם את הקצה השני של הכבל לתוך סיכת "3v3" של הפוטון.

- הלחם חוט ליציאת "-" של לוח MyoWare, ולאחר מכן הלחם את הקצה השני של הכבל לתוך סיכת "GND" של הפוטון.

- הלחם חוט ליציאת "SIG" של לוח MyoWare, ולאחר מכן הלחם את הקצה השני של הכבל לתוך סיכת "A0" של הפוטון.

שלב 2: העלאת קוד לפוטון החלקיקים

העלאת קוד לפוטון החלקיקים
העלאת קוד לפוטון החלקיקים

העלה את קובץ ה-ino באמצעות ה- IDE של פוטון החלקיקים. הנח את לוח MyoWare על קבוצת שרירים ובדוק את הערכים כדי לוודא שהמכשיר שלך פועל. כשאתה מסתכל על הקוד תבחין שיש כבר משתנה "סף" שהוגדר, משתנה זה הוא הערך המינימלי שה- MyoWare קורא מהשריר שלי כשאני מרים את הגבה במלואה. הגדרתי גם את המשתנה ל- "600" מכיוון שהוא איפשר לי לנהל שיחות רגילות בזמן לבישת MyoWare מבלי ליצור שום חיובי שווא (טריגר אקראי), ייתכן שתרצה לשחק עם הערכים עד שתמצא את הסף הרצוי לשימושיך.

שלב 3: מיקום MyoWare

מיקום MyoWare
מיקום MyoWare

עבור פרויקט NASA SUITS שלנו, בחרתי למקם את לוח MyoWare מעל הגבה. קיבלתי השראה למקם את MyoWare שם לאחר שבדקתי את פרויקט "'גבות Sup" שנעשתה על ידי Adafruit. לאחר כמה בדיקות, התברר כי הגבות הן מקום מצוין לפרויקט הספציפי הזה. זהו מיקום מצוין מכיוון שהחיישנים לא יושפעו מתנועות השרירים הקבועות בזרועות, ברגליים ובגוף שעושים אסטרונאוטים של EVA במהלך טיולי חלל.

שלב 4: חיבור MyoWare עם אחדות

חיבור MyoWare ביחד
חיבור MyoWare ביחד
חיבור MyoWare ביחד
חיבור MyoWare ביחד
חיבור MyoWare ביחד
חיבור MyoWare ביחד

עכשיו הגיע הזמן לשלב האחרון, בואו לחבר את MyoWare עם אחדות! הסקריפט שתצטרך לכלול בפרויקט Unity שלך כלול במדריך זה. אך ראשית, יהיה עליך לשנות מספר דברים בקוד. ראשית, יהיה עליך להוסיף את התוסף JSON Object Unity לפרויקט שלך. בשלב הבא תצטרך להוסיף מזהה מכשיר משלך ואסימון גישה לשורה 19: particleURI = "https://api.particle.io/v1/devices/[הכנס את מזהה המכשיר שלך]/הבא? Access_token = [הכנס את אסימון גישה]". אתה יכול לקבל את מזהה המכשיר שלך מזהה החלקיקים, לפי איור 2, לחץ על כרטיסיית המכשירים שלך (תיבה אדומה) וחפש מתחת לשם המכשיר שלך כדי למצוא את המזהה שלך (קופסה כחולה). לאחר מכן, כדי למצוא את אסימון הגישה שלך לחץ על כרטיסיית ההגדרות ב- IDE.

שלב 5: בוצע

לאחר שתסיים את פרויקט Unity שלך, תהיה לך HoloLens נשלט על ידי EMG!

אם יש לך שאלות מעמיקות, רוצה ללמוד על הגדלה אנושית, רוצה להתעדכן בעבודתי או סתם לזרוק רעיונות, אנא עשה זאת בטוויטר שלי:

אם אתה מעוניין לעבוד עם הצוות שלנו לאתגר NASA SUITS 2019 - 2020, אנא שלח לי דוא ל לכתובת:

תודה מיוחדת לדגם שבתמונה הראשונה, דארן, שבדק גם הוא את העיצוב בנאס א. תודה נוספת לשותף התכנות שלי לפרויקט AJ, שהפך הרבה מזה לאפשרי.

מוּמלָץ: