תוכן עניינים:
- שלב 1: לך קנה דברים
- שלב 2: לוח EMG
- שלב 3: הכינו את הכבלים
- שלב 4: מחבר מתח
- שלב 5: חבר דברים
- שלב 6: תכנת את הארדואינו
- שלב 7: שקע שמע
- שלב 8: חיבור מסוף
- שלב 9: חבר
- שלב 10: התחבר ל- Arduino
- שלב 11: כוח
- שלב 12: יותר כוח
- שלב 13: חבר אלקטרודות
- שלב 14: צרף הנגד
- שלב 15: חבר את השקע
- שלב 16: חבר את האלקטרודות
- שלב 17: חבר אותו
- שלב 18: אוזניות
וִידֵאוֹ: Biofeedback של EMG: 18 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
מערך ביופידבק זה משתמש בחיישן EMG לייצוג מתח השריר כסדרה של צפצופים ומאפשר לך לאמן את גופך להתאים את מתח השריר כרצונו. בקיצור, ככל שאתה מתוח יותר, כך הצפצופים הופכים למהירים יותר, וככל שהם יותר רגועים כך הם איטיים יותר. באמצעות מכשיר זה תוכלו ללמוד כיצד לווסת את גופכם להאיץ ולהאט את הצפצופים; מכאן שמתח שרירים עולה ויורד. עם קצת תרגול, תהיה לך מספיק הבנה של הגוף שלך כדי שתוכל לשלוט במתח השרירים ללא שימוש במכשיר. זה מגניב כי זה מאפשר לך לשלוט באופן מודע על חלק מהגוף שבדרך כלל לא היית מסוגל לחוש או לשלוט בו בקלות.
הגדרתי את שלי כדי לעקוב אחר השרירים בכתף ובצוואר האחראים לכאבי ראש מתח, אבל אתה יכול למקם אותם כמעט על כל קבוצת שרירים. אני ממליץ להתנסות במיקום החיישנים ולראות מה אפשרי.
שלב 1: לך קנה דברים
תצטרך: - חיישן EMG - כבלי אלקטרודה - אלקטרודות - ארדואינו - לוח אספקה מוסדר +/- 5V *** - כותרת נקבה 3 פינים - הצמדת סוללה 9V - שקע סטריאו 1/4 - אוזניות עם 1/ תקע 4 אינץ ' - פס מסוף בסגנון אירופאי - חוט חיבור 22awg
***+/-5V הוא הטווח התחתון של לוח החיישנים. מצאתי ששתי סוללות 9V המחוברות בסדרות עובדות טוב יותר מהלוח הזה. החוט האדום היחיד הוא +9V, הצומת שבה שתי הסוללות נפגשות הוא קרקע, והחוט השחור הבודד הוא -9V. לחלופין, אתה יכול לקבל לוח +/- 12v מ- Futurlec. עם זאת, לא ניסיתי זאת.
(שים לב שחלק מהקישורים בדף זה מכילים קישורי שותפים של אמזון. זה לא משנה את המחיר של אף אחד מהפריטים למכירה. עם זאת, אני מרוויח עמלה קטנה אם תלחץ על כל אחד מהקישורים האלה, ואני משקיע זאת מחדש כסף לחומרים וכלים לפרויקטים עתידיים. אם תרצה הצעה חלופית לספק של כל אחד מהחלקים, אנא יידע אותי.)
שלב 2: לוח EMG
הרכבת לוח EMG עם החלקים המסופקים כמסומנים.
שים לב שהוא מגיע עם נגדים של 5 להקות ואלו נקראים אחרת מהנגדים האופייניים של 4 להקות.
שלב 3: הכינו את הכבלים
קח סכין גילוח או חפץ חד אחר וחתוך מסביב להיקף מרכז הכבל כדי לחשוף קצה מתכת. חזור על פעולה זו עבור כל שלושת הכבלים.
שלב 4: מחבר מתח
הלחמה חוט אדום, ירוק ושחור לשקע 3 פינים. וודא שהחוט השחור נמצא במרכז. שני החוטים האחרים יכולים להיות משני הצדדים. כשתסיים, ייתכן שתרצה לחזק את החיבורים בעזרת מעט דבק חם (או דומה).
שלב 5: חבר דברים
חבר את שלושת החוטים מהשקע לשקע החשמל +/- 5V כך שהירוק יגיע ל -5V, השחור יקרקע והאדום יעלה ל- +5V. חבר גם את חוטי הצמדת הסוללה 9V למחבר החשמל. וודא כי החוט האדום עובר לסיכה שכותרתה "VIN".
שלב 6: תכנת את הארדואינו
תכנת את הארדואינו עם הקוד הבא:
/*
EMG ביופידבק משמיע צפצוף המתאים ברמתו לקריאה המתקבלת מחיישן EMG. ככל שהשריר מתוח יותר, כך רגל הצפצוף ארוכה יותר. מבוסס על שתי דוגמאות ארדואינו מאת טום איגו קוד דוגמה זה הוא נחלת הכלל. */ const int analogInPin = A0; // סיכה קלט אנלוגי int sensorValue = 0; // ערך הנקרא מהחיישן #define NOTE_C4 262 // מגדיר את ההערה כמנגינה int int C = NOTE_C4; // מגדיר את המשתנה להגדרת חלל האמצע C () {// אתחול תקשורת טורית ב 9600 bps: Serial.begin (9600); } לולאת void () {// קראו את האנלוגי בערך: sensorValue = analogRead (analogInPin); // הדפס את התוצאות לצג הטורי: Serial.print ("sensor ="); Serial.println (sensorValue); int noteDuration = (sensorValue); // מציין שמשך הזמן של הצליל הוא צליל קריאת החיישן (8, מנגינה, noteDuration); // משחקת הערה לגובה קריאת החיישן על סיכה 8 // כדי להבחין בין ההערות, הגדר זמן מינימלי ביניהן. // נראה כי משך השטר + 30% עובד היטב: int pauseBetweenNotes = noteDuration * 1.30; עיכוב (pauseBetweenNotes); // עצור את נגינת הטון: noTone (8); }
שלב 7: שקע שמע
חברו את שתי כרטיסיות האות יחד והצמידו אחת מהן חוט אדום ארוך. חבר חוט שחור ארוך למסוף המחובר לזינוק הקרקע הפנימי.
שלב 8: חיבור מסוף
חתוך את פס המסוף בסגנון אירופאי כלפי מטה כך שיהיו 3 זוגות מחברים. חבר את האלקטרודות לצד אחד. חבר את החוטים המתאימים לצד השני. לא היה לי חוט לבן, אז השתמשתי בירוק.
שלב 9: חבר
על לוח החיישנים, חבר את החוט הירוק/לבן לחריץ הכותרת שכותרתו "M. Mid" חבר את החוט האדום בתווית איטית "M. End" חבר את החוט השחור לחריץ המסומן "Ref"
שלב 10: התחבר ל- Arduino
חבר את החריץ המסומן "Vout" בלוח החיישנים לפין האנלוגי 0 על הארדואינו. התחברו יחד הקרקע על שני הלוחות.
שלב 11: כוח
חבר את כותרת הנקבה בעלת 3 פינים מלוח החשמל ללוח החיישנים כך שהחוט הירוק מיושר עם -V.
שלב 12: יותר כוח
מלוח החשמל חבר את חיבורי +5V וקרקע לפינים המתאימים בארדואינו. *** אם אתה משתמש באספק כוח חלופי גדול מ- +5V, הקפד לחבר אותו למתח בשקע בארדואינו במקום זאת.
שלב 13: חבר אלקטרודות
הצמד את האלקטרודות לקצות כבלי המתאם.
שלב 14: צרף הנגד
צרף נגד 20K לקצה החוט האדום והארוך המודבק לשקע השמע. הגדלה או הקטנה של הערך תקבע את עוצמת הצפצופים. לא הייתי מוריד אותו לפחות מ 10K או שהוא יהיה חזק מדי ועלול לפגוע בשמיעה שלך.
שלב 15: חבר את השקע
חבר את הנגד שהצמדת זה עתה לכבל השמע לפין 8 בארדואינו. חבר את החוט השחור לאדמה.
שלב 16: חבר את האלקטרודות
מניחים אלקטרודות לאורך השריר שברצונכם לעקוב אחריו. האלקטרודה השחורה מהווה התייחסות ויש למקומה באזור שאינו מושפע מהשרירים אותם אתה מנסה למדוד. האדום צריך להיות ממוקם בקצה השריר ליד המקום בו הוא מתחבר לגיד. הלבן צריך להיות ממוקם במרכז השריר. כך הנחתי אותם על כתפי כדי לעקוב אחר המתח. קיבלתי תוצאות מתאימות עם תצורה זו.
שלב 17: חבר אותו
חבר את הסוללה כדי להפעיל את הכל.
שלב 18: אוזניות
שימו את האוזניות. שימו לב כיצד תוכלו להתאים את אורך הביפ על ידי מתיחה והרפיה של השריר.
עכשיו, אתה יכול לאמן את עצמך להפיק צליל של משך זמן מסוים על ידי התרכזות בקבוצת השרירים הזו.
תוכל גם לעקוב אחר קריאות החיישן על ידי חיבור הארדואינו בחזרה למחשב והפעלת הצג הטורי. וודא שאתה מנתק את כל מקורות המתח החיצוניים ל- Arduino לפני שתנסה זאת.
האם מצאת שזה שימושי, מהנה או משעשע? עקוב אחר @madeineuphoria כדי לראות את הפרויקטים האחרונים שלי.
מוּמלָץ:
חיישן Emg DIY עם ובלי בקר: 6 שלבים
חיישן Emg DIY עם ובלי מיקרו-בקר: ברוכים הבאים לפלטפורמת הוראות שיתוף ידע. במדריך זה אני עומד לדון כיצד ליצור מעגל emg בסיסי ומאחורי חישוב מתמטי הכרוך בכך. אתה יכול להשתמש במעגל זה כדי לבחון וריאציות של דופק השרירים, שליטה
ממשק אדם-מחשב: תפקוד אחיזה (תוצרת קיריגאמי) על ידי תנועת כף היד באמצעות EMG: 7 שלבים
ממשק אדם-מחשב: תפקוד גריפר (תוצרת קיריגאמי) על ידי תנועת פרק כף היד באמצעות EMG: אז זה היה הניסיון הראשון שלי בממשק אדם-מחשב. קלטתי את אותות הפעלת השרירים של תנועת פרק היד שלי באמצעות חיישן EMG, עיבדתי אותו באמצעות פייתון וארדואינו והפעיל גריפר מבוסס אוריגמי
[EMG] מתג מופעל שרירים: 3 שלבים
[EMG] מתג מופעל שרירים: אב טיפוס זה מדגים את הפוטנציאל של חומרה/תוכנה בעלות נמוכה וקוד פתוח לאפשר שליטה במחשב באמצעות פעילות שרירים חשמליים. העלות הנלווית למכשירי המדף מגבילה את הגישה לטכנולוגיה זו, אשר יכול להיות
חיישן EMG דו -ערוצי: 6 שלבים
חיישן EMG דו-ערוצי: מודול ה- EMG הדו-ערוצי כולל מעגל רכישה אנלוגי ותהליך סינון אותות דיגיטליים. מעגל הרכישה הקדמי אוסף את האותות החשמליים של הזרוע או הרגל האנושית דרך CH1 ו- CH2. לאחר הגברת האות
IoT: שליטה ב- HoloLens באמצעות הגבות שלך (EMG): 5 שלבים
IoT: שליטה ב- HoloLens Using Your Eyebrows (EMG): פרויקט זה היה חלק מפרויקט NASA SUITS של אוניברסיטת קולורדו בולדר שהוצג ונבדק ב- JSC בנאס"א באפריל 2019. עבור הפרויקט של אותה שנה, הייתי ראש הפרויקט של חומרה פיתוח וזו הייתה אחת התרומות שלי