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

טיימר שגרתי לאימון: 5 שלבים
טיימר שגרתי לאימון: 5 שלבים

וִידֵאוֹ: טיימר שגרתי לאימון: 5 שלבים

וִידֵאוֹ: טיימר שגרתי לאימון: 5 שלבים
וִידֵאוֹ: תפסתי אותה על חםםםם!!!!!! 2024, נוֹבֶמבֶּר
Anonim
טיימר שגרתי לאימון
טיימר שגרתי לאימון

'תאכל בריא, הישאר בכושר ואל תשב בשקט כל היום.' עצה טובה, אה. ובכן, הנה רעיון לעזור בשניים כאלה.

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

לאחרונה קיבלתי לוח 8x32 LED Matrix והוא מושלם לקריאה שאני יכול לראות ברחבי החדר. הממ, נשמע כמו מתכון לרעיון. הרעיון הזה הוא גם להפוך מאמן שגרתי שיציג ספירות מרווחות קצרות שוב ושוב עם תקופת מנוחה בין לבין. בעיקרון, עשה "משהו" לדקה או שתיים, נח כמה שניות ולאחר מכן עשה "משהו אחר". חזור על הפעולה במשך 20-30 דקות. אם זה נשמע כמו רעיון טוב, המשך לקרוא.

שלב 1: חלקים וחתיכות

חלקים וחתיכות
חלקים וחתיכות
חלקים וחתיכות
חלקים וחתיכות
חלקים וחתיכות
חלקים וחתיכות

לא נדרש הרבה לפרויקט, זה יתרון.

ארדואינו מגה

מטריקס LED 8x32

2.8 אינץ 'TFT

שעון RTC

ממיר באק

ספק כוח 12v

יריעת פרספקס

נייר פרגמנט (או גיליון/ציפוי שקוף אחר)

(2) חביות כוח - ל- 12v IN ולמגה. ה- TFT מכסה את ה- Vin אז בחרתי להכניס את הכוח ל- USB של 5V. (הערה: בדרך כלל הייתי משתמש בקלט 12V, אך במסך שבו השתמשתי הייתה בעיה עם 12v אז ניתבתי מחדש את הכוח למגה דרך כניסת ה- USB.)

שלב 2: מטרות ותפריטים

מטרות ותפריטים
מטרות ותפריטים
מטרות ותפריטים
מטרות ותפריטים
מטרות ותפריטים
מטרות ותפריטים

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

דברים שמאמן חייב לעשות הם:

ספק מערך שגרות מתוזמן לביצוע.

ספק תקופת מנוחה בין המרווחים.

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

להיות קריא מרחוק, תלוי על קיר או על מדף.

היו גמישים במתן מספר שגרות, אורך השגרה ומשך משך המנוחה.

להיות מסוגל להבחין בקלות בין שגרת העבודה לתקופות המנוחה.

תוכל להתאים את זמן ה- RTC ללא ה- Arduino IDE.

קל לשימוש.

דברים שיהפכו אותו לידידותי יותר:

שעון עם תאריך כאשר הוא אינו בשימוש - ב- TFT, אך לא בלוח LED.

משוב מגע גלוי - לא תמיד ניתן להתמודד עם TFT.

הצג את מספר השגרות שהושלמו.

הצג מידע הן על הלוח והן על TFT.

תנו כמה הצעות לפעילות לכל שגרה במהלך ההפסקות.

יכולת לבצע התאמות אסתטיות.

קל לשימוש.

זה נשמע בר ביצוע, עכשיו כדי שתוכל להשתמש בו, התפריטים הדרושים הם:

מסך הבית - לחצני שעון, לוח שנה, תפריט משנה

מסך אפשרויות השגרה - מספר שגרות, משך השגרה, משך תקופת המנוחה

פעילה שגרתית - ספירה לאחור של משך זמן, ספירת שגרה, הצעות לפעילות

טיימר - שעון עצר דיגיטלי פשוט הסופר עד שעה

מסך התאמת זמן - שעה/דקה למעלה ו- Dn

אסתטיקה בזמן אמת משתנה לרשימה הולכת וגדלה

שלב 3: חיבור הכל ביחד

לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד
לשים את הכל ביחד

אלקטרוניקה - החלק היפה בפרויקט הוא שצריך רק כמה רכיבים. חבר את ה- TFT למגה בחריצי ה- GPIO שלו

הפעל 5v, Gnd, SCL, SDA עבור ה- RTC מהמגה

הפעל 5v, Gnd, נתונים ללוח ה- LED - הספק מבאק, נתונים ל- (1) GPIO במגה הביא 12v וחלק אותו בין המגה לבאק (מוגדר ל- 5v)

כהערת חיווט, ללוח ה- LED יש (3) קווי מתח. זנב IN (5v, Gnd, data), קו חשמל מרכזי (5v, Gnd) וזנב OUT (5v, Gnd, Data). לשימוש שלי, כאשר רק כמה נוריות פועלות בכל עת, השתמשתי רק בזנב IN. אם משתמשים בפיקסלים נוספים (במיוחד לבן בהיר) בלוח זה, תוכל גם לחבר את החיבורים המרכזיים כדי להשלים את ה- IN. במידת הצורך, ניתן להשתמש גם במגבר גבוה יותר (4-5A אולי).

מבחינת רוב הפרויקטים, הפרויקט הזה הוא די פשוט ופשוט.

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

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

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

שלב 4: הדגמה ראשונה

Image
Image
המוצר הסופי - זמן לאימון!
המוצר הסופי - זמן לאימון!

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

שלב 5: מוצר סופי - זמן לאימון

סופסוף נגמר! אני יכול לקרוא אותו בקלות מעבר לחדר וההצעות ל"מה הלאה "שימושיות אפילו יותר ממה שחשבתי. השימוש בתקופת המנוחה כדי לראות מה לעשות הלאה ולהיות מוכן לצאת מיד הייתה הדרך.

תודה על התעניינותך וטינקר שמח! עכשיו לך תכין משהו מגניב!

מוּמלָץ: