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

משקולת קרוספיט חכמה: 3 שלבים
משקולת קרוספיט חכמה: 3 שלבים

וִידֵאוֹ: משקולת קרוספיט חכמה: 3 שלבים

וִידֵאוֹ: משקולת קרוספיט חכמה: 3 שלבים
וִידֵאוֹ: ברך בקפיצה ב-3 שלבים 2024, נוֹבֶמבֶּר
Anonim
Image
Image

במהלך הסגר COVID-19, כל חדרי הכושר ואתרי האימונים היו סגורים, מסיבה זו, היינו צריכים להתחיל להתאמן בבתינו. בעת האימון, חשוב לקחת בחשבון את זמני הפעילות הגופנית והמנוחה. זו הסיבה שמשקולת חכמה זו נוצרה, היא אינה דורשת עקירה או מגע מכיוון שהיא פועלת באמצעות פקודות קוליות עם Alexa.

שלב 1: חומרה

פונקציונליות
פונקציונליות

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

שלב 2: פונקציונליות

פונקציונליות
פונקציונליות

המשקולת פועלת כדלקמן, היא מחוברת לברוקר MQTT כלקוח ונרשמת לנושא. בעומס ההודעה, אתה מקבל איזה סוג של טיימר נדרש יכול להיות EMON, TABATA או TIME CAP. אם אינך מכיר מונחים אלה, אסביר אותם להלן.

שלב 3: זמני עבודה

זמני עבודה
זמני עבודה

אמון

האם לעשות תרגיל במשך דקה אחת את מספר הסיבובים שהוגדרו. לדוגמה, אם נגדיר EMON של 10 דקות, יש לבצע תרגיל זה 10 פעמים, למשקולת יש BUZZER המתריע כאשר יש שינוי דקה. עבור ה- EMON המטען המתקבל יהיה:

מטען = EMONx # x הוא הזמן שהוגדר על ידי המשתמש

TABATA

טאבטה היא 8 סיבובים שבהם יהיו לנו 20 שניות עבודה ו -10 שניות מנוחה, אין לנו הרבה מה להגיד על הטאבטה.

עבור TABATA המטען המתקבל יהיה:

מטען = TABATA

כובע זמן

תקרת הזמן היא ספירה לאחור של תרגיל, רק משך העבודה של היום מוגדר. עבור TIME CAP המטען המתקבל יהיה:

מטען = TIMECAP

חשוב לציין כי המשקולת תוכננה להיות ניידת ובעלת סוללה המאפשרת לבצע יותר מ -5 TIME CAPS של 30 דקות.

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

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

לפיתוח זה שני שלבים, הראשון הוא לבצע מיומנות Alexa המאפשרת לנו לגשת למטרות שונות בהתאם למה שאנו אומרים והשני הוא לבצע את קוד נקודת הקצה, במקרה זה, באמצעות שירות AWS Lamda ועם פרסום פייתון. הנתונים בנושא המשקולת.

עבור פרויקט זה, מכיוון שהמספר שאנו נותנים ל- EMON ו- TIME CAP יכול להיות בין 1 ל -30, משתמשים בחריצים בפיתוח ה- Alexa Skill, ואז נתוני ה- SLOT נלקחים ונשלחים כפרמטר למטען הפרסום ב- המתווך.

לדוגמא, אם נגיד אלקסה תגיד למשקולת להתחיל אימון של 15 דקות אלקסה תגיד למשקולת להתחיל אימון של 15 דקות T

ערך המשבצת יהיה 15 וזהו העבר כפרמטר ל:

מטען = EMON15

מוּמלָץ: