فهرست مطالب:

تایمر معمول تمرین: 5 مرحله
تایمر معمول تمرین: 5 مرحله

تصویری: تایمر معمول تمرین: 5 مرحله

تصویری: تایمر معمول تمرین: 5 مرحله
تصویری: با یه دختر این کارو نکن😰 2024, نوامبر
Anonim
تایمر روتین تمرین
تایمر روتین تمرین

"سالم غذا بخورید ، تناسب اندام خود را حفظ کنید و تمام روز را بی حرکت ننشینید." توصیه خوبی است. خوب ، در اینجا ایده ای برای کمک به دو مورد از این موارد وجود دارد.

من زیاد می نشینم من چند ساعت رومیزی ساخته ام که هر ساعت من را بلند می کند ، اما کمی بیشتر همیشه بهتر است. بنابراین ، اگر خراب است ، آن را برطرف کنید و اگر اینطور نیست ، آن را بشکنید و آن را بهتر کنید!

من اخیراً یک پنل ماتریس LED 8x32 گرفتم و برای بازخوانی که می توانم در سراسر اتاق ببینم ، عالی است. هوم ، به نظر می رسد دستور العمل ایده باشد. این ایده این است که یک مربی معمولی بسازید که شمارش فاصله های کوتاه را بارها و یک دوره استراحت در بین آنها نمایش دهد. در اصل ، یک یا دو دقیقه "کاری" انجام دهید ، چند ثانیه استراحت کنید و سپس "کار دیگری" انجام دهید. تمرین را 20 تا 30 دقیقه تکرار کنید. اگر ایده خوبی به نظر می رسد ، به خواندن ادامه دهید.

مرحله 1: قطعات و قطعات

قطعات و قطعات
قطعات و قطعات
قطعات و قطعات
قطعات و قطعات
قطعات و قطعات
قطعات و قطعات

چیزهای زیادی برای پروژه لازم نیست ، این یک مزیت است.

آردوینو مگا

ماتریس LED 8x32

TFT 2.8 اینچی

ساعت RTC

مبدل باک

منبع تغذیه 12 ولت

ورق پلکسی گلاس

کاغذ روغنی (یا سایر ورق/روکش شفاف)

(2) بشکه های قدرت - برای 12v IN و برای مگا. TFT Vin را پوشش می دهد ، بنابراین من تصمیم گرفتم برق را به USB 5 ولت وارد کنم. (توجه: به طور معمول من از ورودی 12 ولت استفاده می کنم ، اما صفحه ای که استفاده کردم مشکلی با 12 ولت داشت ، بنابراین من برق را از طریق ورودی USB به مگا تغییر مسیر دادم.)

مرحله 2: اهداف و منوها

اهداف و منوها
اهداف و منوها
اهداف و منوها
اهداف و منوها
اهداف و منوها
اهداف و منوها

ایده یک چیز است ، اما برنامه ریزی آن و ایجاد آن در واقع مفید بودن هدف است. من ایده هایی داشتم و این چیزی است که من فکر می کنم باید انجام دهد ، مرتب شده بر اساس باید و خوشایند است.

کارهایی که مربی باید انجام دهد عبارتند از:

مجموعه ای منظم از زمان بندی برای انجام کارها را ارائه دهید.

بین فواصل زمانی استراحت ایجاد کنید.

به عنوان یک جایگزین ، یک تایمر برای تمرینات طولانی مدت مانند تردمیل یا دوچرخه سواری تهیه کنید

قابل خواندن از راه دور ، آویزان روی دیوار یا قفسه.

در ارائه تعداد معمول ، مدت زمان معمول و مدت زمان استراحت انعطاف پذیر باشید.

بتوانید روال کار را به راحتی از دوره های استراحت تشخیص دهید.

قادر به تنظیم زمان RTC بدون Arduino IDE باشید.

آسان برای استفاده.

مواردی که باعث می شود دوستانه تر شود:

ساعت را با تاریخ در صورت عدم استفاده - در TFT ، نه در پنل LED هر چند.

بازخورد لمسی قابل مشاهده - TFT همیشه آسان ترین روش برای برخورد نیست.

نمایش تعداد روالهای انجام شده

نمایش اطلاعات در هر دو صفحه و TFT.

در زمان استراحت ، پیشنهادات فعالیتی برای هر روال عادی ارائه دهید.

توانایی ایجاد تغییرات زیبایی.

آسان برای استفاده.

به نظر می رسد که ممکن است ، در حال حاضر برای استفاده از آن ، منوهای مورد نیاز عبارتند از:

صفحه اصلی - ساعت ، تقویم ، دکمه های زیر منو

صفحه گزینه های روتین - تعداد معمول ، مدت زمان معمول ، مدت زمان استراحت

روتین فعال - شمارش معکوس مدت زمان ، شمارش معمول ، پیشنهادات فعالیت

تایمر - کرونومتر دیجیتالی ساده که تا یک ساعت شمارش می کند

صفحه تنظیم زمان - ساعت/دقیقه بالا و Dn

زیبایی شناسی زمان واقعی برای … یک لیست رو به رشد تغییر می کند

مرحله 3: همه چیز را با هم ترکیب کنید

همه اش را بگذار کنار هم
همه اش را بگذار کنار هم
همه اش را بگذار کنار هم
همه اش را بگذار کنار هم
همه اش را بگذار کنار هم
همه اش را بگذار کنار هم
همه اش را بگذار کنار هم
همه اش را بگذار کنار هم

الکترونیک - قسمت خوب پروژه این است که فقط به چند جزء مورد نیاز است. TFT را در شکاف GPIO آن به Mega وصل کنید

5v ، Gnd ، SCL ، SDA را برای RTC از Mega اجرا کنید

5v ، Gnd ، داده ها را برای پنل LED اجرا کنید - قدرت از Buck ، داده به (1) GPIO در Mega Bring در 12v و تقسیم آن بین Mega و Buck (تنظیم روی 5v)

به عنوان نکته سیم کشی ، پنل LED دارای (3) خط برق است. pigtail IN (5v ، Gnd ، داده) ، یک خط برق مرکزی (5v، Gnd) و یک pigtail OUT (5v ، Gnd ، Data). برای استفاده من ، تنها با چند LED در هر زمان ، من فقط از pigtail IN استفاده کردم. اگر از پیکسل های بیشتری (به ویژه سفید روشن) در این پنل استفاده می شود ، می توانید اتصالات مرکزی را برای تکمیل IN متصل کنید. در صورت نیاز می توان از آمپر بالاتر (4-5A شاید) نیز استفاده کرد.

تا آنجا که اکثر پروژه ها پیش می روند ، این پروژه بسیار ساده و سرراست است.

برنامه نویسی - برای من این کار مدتی طول کشید. صفحه نمایش ، نقاط لمسی ، زمان بندی. اما همه چیز جمع شده است و من نتایج را دوست دارم. در زیر ، من یک ویدئوی کوتاه (حدود 2 دقیقه) از آن را قبل از ساخت پرونده ارائه کردم. خوب به چالش ها می ارزد.

مورد - ایجاد چارچوبی برای نصب دستگاه چندان بد نیست و امکانات بی پایان است. من از جعبه های گردوی قدیمی که در اطراف کارگاه داشتم ، یک جعبه جعبه ساده تصمیم گرفتم. من فقط پنل LED را در جلو نصب کردم و یک قاب سه بعدی ایجاد کردم تا TFT در بالا قابل خواندن و دسترسی باشد.

پنل LED را به قسمت جلوی کیس وصل کردم و یک پنل کوچک در پشت آن قرار داد تا با قاب مورد استفاده برای نصب پوشش شفاف ، بالا بیاید. هنگامی که صفحه LED خالی است ، خواندن واقعاً دشوار است ، بنابراین من یک تکه کاغذ روغنی بین آن و پلکسی گلاس شفاف قرار دادم تا بازخوانی آن خنثی شود و به خوبی کار می کند.

مرحله 4: اولین نسخه نمایشی

Image
Image
محصول نهایی - زمان تمرین!
محصول نهایی - زمان تمرین!

برای مشاهده عملکرد آن ، در اینجا یک ویدیوی کوتاه از کارکردن آن قبل از شروع پرونده هنگام انجام آزمایش نهایی آن (در صورت بارگیری نشدن پیوند مشابه بالا) مشاهده می کنید.

مرحله 5: محصول نهایی - زمان تمرین

بالاخره تموم شد! من به راحتی می توانم آن را از روی اتاق بخوانم و پیشنهادات "بعد از آن" حتی بیشتر از آنچه فکر می کردم مفید است. استفاده از دوره استراحت برای دیدن کارهای بعدی و آماده بودن برای حرکت فوری راه پیش رو بود.

از علاقه شما و Happy Tinkering متشکرم! حالا برو یه چیز باحال درست کن!

توصیه شده: