فهرست مطالب:
- تدارکات
- مرحله 1: ساختن محوطه
- مرحله 2: صفحه بالا
- مرحله 3: اتصالات مدار
- مرحله 4: پیکربندی LED
- مرحله 5: کد و اصلاح
- مرحله 6: LED ها را جمع کنید
- مرحله 7: سایر قطعات الکترونیکی را مونتاژ کنید
- مرحله 8: آماده تمرین
تصویری: AccuRep: دستگاه شمارش فشار: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
پروژه های Fusion 360 »
من افراد زیادی را می شناسم که شروع به کار در این قرنطینه کرده اند. مشکل تمرینات خانگی کمبود تجهیزات بدنسازی است. تمرینات من عمدتاً شامل حرکت های کششی است. برای اینکه واقعاً به خودم فشار بیاورم ، در طول تمریناتم به موسیقی راک گوش می دهم. مشکل شمارش نمایندگان است بیشتر اوقات ، به دلیل موسیقی ، تکرارهایم را در این بین فراموش می کنم. آن موقع بود که به این ایده رسیدم. این AccuRep ، شمارنده دقیق تکرار است.
این دستگاه ساده می تواند حرکت های کششی ، طناب زدن ، اسکوات و موارد دیگر شما را بشمارد. چهار LED وجود دارد. پس از تکمیل تعداد مشخصی از تکرارها ، هر کدام روشن می شوند. فقط باید خلاق باشید و راهی برای استفاده از این روش برای شمارش تکرار خود در هر تمرین پیدا کنید. برای فشارهای یو پی اس ، این قسمت را دقیقاً روی زمین قرار دهید ، وقتی چانه شما هنگام فشار آوردن به پایین می آید. برای طناب زدن ، نقطه روی زمین درست قبل از برخورد طناب با زمین (جلوی پاهای شما). برای اسکوات.. خوب.. متوجه شدید.
چرا می گویم دقیق است؟ زیرا می توانید آن را طوری تنظیم کنید که با سرعت تکرار شما مطابقت داشته باشد تا هرگز تکرار کاذب را از دست ندهد یا ثبت نکند. و ساخت و کدگذاری آن بسیار ساده است. تنها چیزی که نیاز دارید یک میکروکنترلر (مانند آردوینو نانو) ، LED ها و یک سنسور مجاورت IR است.
تدارکات
NodeMcu/Arduino nano: آمازون
سنسور مجاورت IR: آمازون
LED ها
زن - سیمهای جهنده زن (اختیاری) آمازون
منبع تغذیه 5 ولت/باتری قابل شارژ: آمازون
مرحله 1: ساختن محوطه
من محوطه را در Autodesk Fusion 360 طراحی کردم. من Fusion 360 را یاد گرفته ام ، بنابراین فکر کردم این یک تمرین است. پایه یک استوانه ساده با قطر 80 میلی متر و ارتفاع 20 میلی متر است. سوراخ مستطیلی در طرف آن برای انتقال منبع تغذیه به میکروکنترلر است. می توانید از باتری قابل شارژ برای حمل بیشتر استفاده کنید. اما برای ساده نگه داشتن مسائل ، از منبع تغذیه خارجی استفاده خواهم کرد.
مرحله 2: صفحه بالا
قسمت بالایی به سادگی یک دیسک با چهار سوراخ 1 میلی متری برای LED ها و یک برش برای سنسور مجاورت است. این همچنین در Fusion 360 طراحی شده است. شما می توانید فایل های 3D را پیدا کنید.
مرحله 3: اتصالات مدار
در حالی که یک نانو آردوینو به دلیل اندازه کوچک بهترین گزینه است ، من یک دست ندارم. بنابراین من به جای آن از Nodemcu استفاده می کنم. مهم نیست زیرا کد در هر دو حالت ثابت می ماند.
پین D0 (خروجی دیجیتال) سنسور مجاورت را به پین gpio 5 میکروکنترلر خود وصل کنید. LED ها باید به ترتیب زیر وصل شوند:
LED1 به پین 0 می رود
LED2 به پین 2 می رود
LED3 به پین 4 می رود
LED4 به پین 12 می رود
مرحله 4: پیکربندی LED
توجه داشته باشید که LED1 پس از انجام 10 تکرار روشن می شود. LED2 پس از 25 تکرار ، LED3 پس از 50 و LED4 در 100 روشن می شود. شما می توانید این مقادیر را در کدی که در مرحله بعد توضیح می دهم تغییر دهید.
مرحله 5: کد و اصلاح
کد بسیار ساده است. در صورت وجود شرایط برای هر LED بر اساس تعداد تکرارها ، باید آنها را روشن کنید. شما می توانید این مورد را بر اساس ترجیح خود تغییر دهید.
یک خط مهم اولین بلوک if است. می بینید که 500 میلی متر تأخیر در داخل آن وجود دارد. این تأخیری است که بر اساس مدت زمانی است که در حداکثر موقعیت هر نماینده صرف می کنید. به عنوان مثال ، در هنگام فشار بالا ، هنگامی که در پایین ترین موقعیت قرار دارید ، باید تصور تقریبی داشته باشید که چقدر طول می کشد تا خود را به عقب بکشید. به عبارت دیگر ، چقدر زمان صرف لمس قفسه سینه به زمین می کنید. برای من حدود 500 میلی ثانیه است که در تأخیر تنظیم کرده ام. اگر تکرارهای شما کندتر است ، باید آن را به حدود 1 ثانیه (1000 میلی ثانیه) افزایش دهید.
لازم نیست در مورد آن فوق العاده دقیق باشید. من به شما پیشنهاد می کنم که یک ساعت را جلوی خود نگه دارید و چند حرکت بلند انجام دهید تا متوجه شوید. برای طناب زدن ، این تاخیر بسیار کمتر خواهد بود. پس از اتمام اصلاح کد ، می توانید آن را در برد خود بارگذاری کنید.
مرحله 6: LED ها را جمع کنید
LED ها را به هر یک از سوراخ های صفحه بالا بچسبانید. می توانید از چسب فوق العاده یا چسب داغ استفاده کنید. برای قرار دادن همه چیز در داخل محفظه کوچک ، Nodemcu را وارونه قرار دادم تا مطمئن شوم که اتصال برق از سوراخی که برای آن در دیوار کناری ساخته شده است عبور می کند.
مرحله 7: سایر قطعات الکترونیکی را مونتاژ کنید
سپس سنسور مجاورت را با نوار دو طرفه در بالای آن چسباندم و لامپ های سنسور را خم کردم. شما می توانید LED های نشانگر سنسور مجاورت را با نوار عایق مشکی بپوشانید تا منبع نوری غیر از 4 LED ما وجود نداشته باشد.
سپس صفحه بالایی را به پایه چسباندم و مطمئن شدم که لامپ های سنسور از برش ایجاد شده برای آنها عبور می کنند.
مرحله 8: آماده تمرین
بنابراین اکنون تنها چیزی که باقی می ماند گرم کردن و تمرین کردن است. این دستگاه نه تنها تعداد تکرارهای شما را شمارش می کند بلکه به نوعی انگیزه شما را برای انجام کارهای بیشتر افزایش می دهد. با پیشرفت ، می توانید تعداد تکرار قطع شده برای هر LED را افزایش دهید. می توانید به جای LED ها یک صفحه LCD اضافه کنید ، اما این کار را پیچیده می کند.
نکته: اگر از این وسیله برای شمارش اسکوات خود استفاده می کنید ، مراقب باشید هنگام خستگی روی آن ننشینید: p
توصیه شده:
ساعت شمارش حلقه: 5 مرحله (همراه با تصاویر)
ساعت حلقه شمارش: من قصد داشتم یک Neopixel Ring 60 Led برای ساخت ساعت بخرم ، اما متأسفانه نتوانستم آن را بخرم. در نهایت ، من Neopixel Ring 35 Leds & amp؛ یک روش ساده برای ساخت یک ساعت اینترنتی ارائه داد که می تواند ساعت ، دقیقه و amp را نمایش دهد. دوم با thi
Atollic TrueStudio-LED را با فشار دادن دکمه فشار با استفاده از STM32L100 روشن کنید: 4 مرحله
Atollic TrueStudio-LED را با فشردن دکمه با استفاده از STM32L100 روشن کنید: در این آموزش STM32 قصد دارم نحوه خواندن پین GPIO STM32L100 را به شما بگویم ، بنابراین در اینجا فقط یک لامپ LED را درخشان می کنم فشار دادن دکمه فشاری
دکمه فشار آنالوگ حساس به فشار: 4 مرحله
دکمه فشار آنالوگ حساس به فشار: امروزه مجموعه زیادی از دکمه ها و کلیدهای لمسی به هر قیمتی و هر شکل وجود دارد. متأسفانه ، اگر به دنبال دریافت ورودی آنالوگ هستید ، گزینه های شما محدودتر است. اگر کشویی خازنی نیاز شما را برآورده نمی کند ، احتمالاً
تمرین گروه را آسان تر کنید ؛ یک دستگاه شمارش قابل پوشیدن با سوئیچ فشار: 7 مرحله
تمرین گروه را آسان تر کنید ؛ یک دستگاه شمارنده پوشیدنی با سوئیچ فشار: با استفاده از یک فشار ساده
سه فشار فشار - خاموش فشار مدارهای اتصال: 3 مرحله
سه Push ON-Push OFF Latching Circuits: فلیپ فلاپ یا لچ مداری است که دارای دو حالت پایدار است و می توان از آن برای ذخیره اطلاعات حالت استفاده کرد. مدار را می توان با اعمال سیگنال (در این مورد ، با فشار دادن یک دکمه) تغییر حالت داد. در اینجا ، من سه روش مختلف برای نشان دادن