תוכן עניינים:
- שלב 1: הדגמה
- שלב 2: דברים שאנחנו צריכים
- שלב 3: SmartEdge לוח זריז
- שלב 4: איסוף אביזרים
- שלב 5: הכנת להקות
- שלב 6: Outlook סופי
- שלב 7: פורטל ברייניום
- שלב 8: סביבת עבודה של AI Studio
- שלב 9: אימון
- שלב 10: יצירת מודל
- שלב 11: MQTT
- שלב 12: Firebase
- שלב 13: Android Studio
וִידֵאוֹ: התאמה: 13 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
מכשיר לביש המנטר ומתעד את פעילות הכושר של האדם באמצעות AI.
אין ספק שחוסר פעילות יכול להוביל למספר בעיות בריאותיות ואישיות. פעילות מתמדת יכולה למנוע רבות מהנושאים הללו. עלינו לבדוק את ההתקדמות שהושגה באימון כל הזמן כדי להסדיר את הפעילויות ליצירת גוף בריא יותר. עוקבי כושר הם דרך אחת פופולרית לעקוב אחר ההתקדמות שלך. זה יכול לספור את הפעילויות שלך כגון שכיבה למעלה, משיכה, ישיבה וכו '. זה יכול גם לייצר את הקלוריות שנשרפות במהלך הפעילויות.
כאן אני מתכנן מכשיר לביש באמצעות לוח SmartEdge Agile שיכול לספור שכיבות סמיכה, משיכה, ישיבה ויכול לייצר את הקלוריות הנצרכות במהלך הפעילויות.
כל מי שאין לו ידע מתאים על טכנולוגיה זו יכול גם להתאים את המכשירים האלה לתרגילים הספציפיים שלו על ידי מעקב אחר ההוראות. מכשיר לביש זה משתמש בתכונה AI הפוטנציאלית של SmartEdge Agile למעקב אחר כושר גופני. ניתן פשוט לצפות בהתקדמות באמצעות האפליקציה לנייד.
אני חושב שזה בן לוויה אולטימטיבי לאנשים שאוהבים כושר.
אתה יכול להתאים אישית את הלביש הזה לתרגילים הספציפיים שאתה עושה על ידי אימון פעילויות אלה.
שלב 1: הדגמה
בואו לצפות בסרטון ההדגמה של Get-Fit לביש.
שלב 2: דברים שאנחנו צריכים
רכיבי החומרה הנדרשים לפרויקטים
- 1 x Avnet SmartEdge Brainium זריז
- 2 x אלסטי לבן
- 1 x חגורת רצועה
- 1 x מחט תפירה
- 1 x חוט
- 1 x HotGlue
רכיבי התוכנה הנדרשים לפרויקטים
- Google Firebase
- פורטל אוקוניון ברייניום
- Android Studio
שלב 3: SmartEdge לוח זריז
בפרויקט זה אנו משתמשים במכשיר SmartEdgeAgile לאיתור התנועות. מכשיר SmartEdge Agile הוא פתרון חומרה מוסמך, המוטמע עם ערימת תוכנה מלאה הכוללת Edge Intelligence.
למכשיר זה מגוון רחב של חיישנים מובנים. בפרויקט זה אנו משתמשים במד התאוצה ובחיישני הג'ירוסקופ שלו. על ידי שילוב ערכי החיישנים הללו עם AI אנו יכולים ליצור התפרצות.בניגוד לכל שאר הפונקציות, עבודה עם ניטור מבוסס AI דורשת שימוש בכלי AI Studio, הזמין בפורטל. AI Studio מציע דרך קלה ואינטואיטיבית ליצור את הדגמים הדרושים לשימוש ב- AI.
אחת מתכונות ה- AI שלה היא זיהוי תנועה. למעשה מכשיר זה מעביר את הנתונים שלו לפלטפורמת ברייניום דרך השער. הוא מתקשר באמצעות Bluetooth עם השער. ניתן להוריד את שער ברייניום מחנות iOS או Android.
ניתן לטעון מכשיר זה בקלות באמצעות יציאת ה- USB ויש לו זמן הפעלה של יומיים.
שלב 4: איסוף אביזרים
כפי שכולנו יודעים המרכיב העיקרי של לביש זה הוא לוח SmartEdge Agile. אנחנו צריכים שני גמישות לבנות לייצור הלהקה. לקחתי את זה מהבדים הישנים שלי. כמו כן, אנו זקוקים לרצועה להתאמת גודל הלהקה. הרגע לקחתי אותו ממטען נייד ישן. לצורך התאמת הרצועה אנו זקוקים לחתיכת פלסטיק מלבנית שהיא חלולה חלקית. בתור פריצה, פשוט חתכתי אותו מהצד העליון של ראש סמן.
שלב 5: הכנת להקות
קודם כל, אנו סוגרים את הלהקה בגומייה לבנה. עלינו להדק ככל האפשר אחרת הלוח הזריז יוחלק. ואז נוכל לתפור שם, עם החוט הכחול. כאן אני משתמש בחוט הכחול שנותן השקפה פנטסטית ללהקה. לאחר מכן תפרתי את החלק המלבני להתאמת גדלי הלהקה כפי שמוצג למעלה. לאחר מכן חיברנו את הגומי השני ללוח בעזרת אקדח דבק חם. לבסוף תפרנו את חגורת הרצועה על הגומי החדש שהודבק. רק תסתכל על התמונה שניתנה למעלה לעיון.
שלב 6: Outlook סופי
המכשיר הלביש שלנו מוכן, פשוט חבר אותו לזרוע. לאחר מכן הפעל את המכשיר בלחיצה ארוכה על הכפתור. אתה יכול לטעון את המכשיר באמצעות המטען הנייד מסוג C בביתך. זמן ההפעלה של המכשיר הוא כמעט יום אחד. אז נוכל לעבור לקטע התוכנה של זה לביש.
שלב 7: פורטל ברייניום
כאן מגיע החלק בתוכנה וזה די פשוט.
כדי להשתמש בלוח SmartEdge Agile עליך להירשם לפלטפורמת ברייניום. לאחר מכן, הורד את אפליקציית Brainium Gateway בטלפון שלנו (מחנות Play) והשתמש בחשבון החדש שנוצר כדי להיכנס אליו. למעשה הטלפון משמש כשער בין הפורטל לבין מכשיר ה- AI דרך BLE. לאחר מכן הוסף את הלוח שלנו מכרטיסיית המכשירים בפורטל. אז המכשיר יופיע באפליקציית Brainium.
לחץ על כפתור "צור פרויקט" או "+" בפינה השמאלית התחתונה של דף הפרויקט כדי ליצור פרויקט.
שלב 8: סביבת עבודה של AI Studio
עבור לתפריט בצד שמאל ונווט אל כלי התנועה ב- AI Studio על ידי בחירת פריט 'זיהוי תנועה' בסביבות העבודה של AI Studio. AI Studio הוא הכלי המוקדש ליכולות הבינה המלאכותית של הפלטפורמה.
פתח את סביבת העבודה שלך והתחל בהגדרת התנועה שאיתה ברצונך לאמן את המכשיר הזריז שלך. עליך ליצור לפחות "תנועה" אחת עבור מודל זיהוי. כאן רשימת התנועות שלי מכילה פעילויות כגון Pushup, Pullup ו- Situp. אלו הן הפעילויות הבסיסיות שעוקבות אחר המכשיר שלנו (Get-Fit). תנועת לוח הזריזות תהיה שונה עבור כל פעילות, על ידי החלת תכונת ה- AI עליה המכשיר יכול לספור את הפעילות.
שלב 9: אימון
עלינו לאמן את המכשירים האלה כדי שיוכלו לזהות תרגילים. עליך ללבוש את המכשיר כשהאימון נמשך.
ברשימת התנועות, בחר כל אחת מהן שברצוננו לאמן ולחץ על "הקלט מערך אימונים חדש". צור ערכות אימון מתאימות לכל תנועה. אתה צריך לפחות 2 רשומות של 20 תנועות כל אחת כדי להיות מסוגל ליצור מודל יכול לשמש להדגמה. כמובן שככל שאתה מנסה לזהות יותר תנועות ו/או ככל שהתנועה מורכבת יותר כך תצטרך יותר ערכות אימון כדי לקבל רמת דיוק מקובלת. השיא שנקבע לדחיפה למעלה ניתן להלן, כמו כן, ערכות ההדרכה לכל שאר הפעילויות נרשמות כראוי.
אתה יכול להתאים אישית את הלבישה הזו לתרגילים הספציפיים שאתה עושה על ידי אימון פעילות זו.
שלב 10: יצירת מודל
לאחר מכן נרצה ליצור מודל המכיל את כל הרשומות הללו. בחר את כל הרשומות לביש וצור את המודל. זה ייקח קצת זמן. לאחר מכן החל את הדגם שלך על המכשיר הרצוי. אנו יכולים גם להגדיר התראת AI לדחוף הודעה כאשר מופיעה פעילות.
שלב 11: MQTT
MQTT API מספק גישה לנתונים שנשלחו ממכשירי המשתמש בזמן אמת. MQTT API זמין דרך WebSockets באמצעות ה- URI הבא: wss: //ns01-wss.brainium.com והוא מאובטח. פרוטוקול MQTT מספק שדות שם משתמש וסיסמה בהודעת CONNECT לאימות. ללקוח יש אפשרות לשלוח שם משתמש וסיסמה כאשר הוא מתחבר לברוקר MQTT. עבור חיבור לפלטפורמת בראניום האפשרויות האלה חייבות:
- לשם המשתמש יש את הערך הסטטי שצוין: oauth2-user
- הסיסמה שונה לכל משתמש ושווה לאסימון גישה חיצוני (היא זמינה בפרופיל המשתמש).
- user_id (ניתן למצוא בפרופיל משתמשים)
- device_id (ניתן למצוא בכרטיסיית מכשירים בפורטל)
על ידי הפעלת קוד הפיתון שצירפתי במאגר GitHub יכול לגשת לנתונים בזמן אמת מהלבוש (Get-Fit) באמצעות פרוטוקול MQTT. מספר הפעמים שהפעולה תושלם יימשך.
שלב 12: Firebase
Firebase היא פלטפורמת פיתוח אפליקציות לנייד ולרשת. Firebase משחרר מפתחים להתמקד ביצירת חוויות משתמש פנטסטיות. אינך צריך לנהל שרתים. בפרויקט שלנו, אנו משתמשים ב- Firebase בזמן אמת כדי לאחזר נתונים באופן מיידי כך שלא יהיה עיכוב בזמן.
כדי למצוא את כתובת האתר של Firebase
- עבור אל Firebase
- אז לך ופתח את הפרויקט שלך (אם אין לך פרויקטים צור אחד)
- לאחר מכן, עברו למסד נתונים בזמן אמת במסד הנתונים
- כתובת האתר בצילום המסך היא כתובת ה- Firebase
לאחר מכן עבור אל הכללים, החלף את "false" ב- "true" כדי לבצע פעולות קריאה וכתיבה. לקחתי את תג "סטטוס" כתג האב של "דחיפה", "משיכה" ו"שב ". הערך מממשק ה- API ממוקם מתחת למשתנה תג זה
שלב 13: Android Studio
היישום לביש מתבצע באולפן אנדרואיד.
מוּמלָץ:
התאמה מחדש של בקרת BLE לעומסי הספק גבוהים - אין צורך בחיווט נוסף: 10 שלבים (עם תמונות)
התאמה מחדש של בקרת BLE לעומסי הספק גבוהים - אין צורך בחיווט נוסף: עדכון: 13 ביולי 2018 - נוסף וסת 3 -מסופי לאספקת טורואיד. ההנחיה מכסה שליטה על BLE (Bluetooth Low Energy) על עומס קיים בטווח 10W עד 1000W. הכוח עובר מרחוק מהנייד אנדרואיד שלך באמצעות pfodApp. לא
מתג אור בשלט רחוק Bluetooth - התאמה מחדש. מתג אור עדיין עובד, ללא כתיבה נוספת: 9 שלבים (עם תמונות)
מתג אור בשלט רחוק Bluetooth - התאמה מחדש. מתג אור עדיין פועל, ללא כתיבה נוספת: עדכון 25 בנובמבר 2017 - לגרסת עוצמה גבוהה של פרויקט זה שיכול לשלוט בקילוואט של עומס, ראה התאמה מחדש של בקרת BLE לעומסי הספק גבוה - אין צורך בחיווט נוסף עדכון 15 בנובמבר 2017 - כמה לוחות / ערימות תוכנה של BLE
התאמה רטרו ל- Google Home Mini: 4 שלבים (עם תמונות)
התאמה רטרו ל- Google Home Mini: העניק לעוזר הדיגיטלי סגנון אנלוגי כלשהו על ידי התאמתו רטרו לנגן או רדיו ישן! במדריך זה אעביר אותך להתקנת מיני דף הבית החדש של Google לטכנולוגיה ישנה. נגן קלטות משנות השמונים. למה לך
אופציות שימושיות לדריכה של Leatherman (התאמה טובה יותר, הוספת ביטים, נהג אגוזים): 14 שלבים (עם תמונות)
אופציות שימושיות לדריכה של Leatherman (התאמה טובה יותר, הוספת ביטים, נהג אגוזים): אפשרות ההדפסה הזו עוברת על 3 שינויים ב- Leatherman TreadModification #1 - התאמה טובה יותר ל- WristModification #2 - שימוש בדריכה שלך כמוביל סיביות ו- DriverModification # 3 - המרת דרייבר אגוזים לגודל קטן יותר
התאמה מחדש של מנורת קרביד LED ל Rinoa Super-Genius: 5 שלבים (עם תמונות)
התאמה מחדש של מנורת קרביד LED ל Rinoa Super-Genius: היום ב- Made To Hack, אני משדרג מחדש מנורת קרביד! אני עושה זאת עבור יוטיובר אחר רינואה סופר-גאון, כך שניתן להשתמש במנורה בפרויקט אופנוע חשמלי