جدول المحتويات:

دمبل كروس فيت الذكي: 3 خطوات
دمبل كروس فيت الذكي: 3 خطوات

فيديو: دمبل كروس فيت الذكي: 3 خطوات

فيديو: دمبل كروس فيت الذكي: 3 خطوات
فيديو: تمارين منزلية ستغير جسمك خلال 30 يوما فقط 2024, يوليو
Anonim
Image
Image

أثناء الحجر الصحي لـ COVID-19 ، تم إغلاق جميع الصالات الرياضية ومواقع التدريب ، ولهذا السبب كان علينا أن نبدأ التدريب في منازلنا. عند التدريب ، من المهم مراعاة أوقات التمرين والراحة. هذا هو السبب في صنع هذا الدمبل الذكي ، فهو لا يتطلب إزاحة أو اتصال لأنه يعمل عن طريق الأوامر الصوتية مع Alexa.

الخطوة 1: الأجهزة

وظائف
وظائف

اتصالات هذا المشروع بسيطة للغاية ، وأهم شيء هو أنه إذا كنت تريده أن يعمل بطريقة محمولة ، فيجب عليك تشغيله بوحدة شاحن بطارية LIPO يتم شحنها عبر USB.

الخطوة 2: الوظيفة

وظائف
وظائف

يعمل الدمبل على النحو التالي ، وهو متصل بـ MQTT Broker كعميل ومشترك في موضوع. في حمولة الرسالة ، تتلقى نوع الموقت المطلوب يمكن أن يكون EMON أو TABATA أو TIME CAP. إذا كنت لا تعرف هذه الشروط ، فسأشرحها أدناه.

الخطوة الثالثة: أوقات العمل

أوقات العمل
أوقات العمل

امون

هو القيام بتمرين لمدة دقيقة واحدة بعدد الجولات التي تم تحديدها. على سبيل المثال ، إذا حددنا EMON لمدة 10 دقائق ، فيجب إجراء هذا التمرين 10 مرات ، ويحتوي الدمبل على صافرة تنبيه عند حدوث تغيير دقيق. بالنسبة إلى EMON ، ستكون الحمولة المستلمة:

الحمولة = EMONx # x هو الوقت المحدد من قبل المستخدم

طباتا

تاباتا هو 8 جولات يكون لدينا فيها 20 ثانية من العمل و 10 ثوان من الراحة ، ليس لدينا الكثير لنقوله عن تاباتا.

بالنسبة لطاباتا ، ستكون الحمولة المستلمة:

الحمولة = طباتا

الحد الأقصى للوقت

الحد الأقصى للوقت هو تمرين العد التنازلي ، يتم تحديد مدة عمل اليوم فقط. بالنسبة لـ TIME CAP ، ستكون الحمولة المستلمة:

الحمولة = TIMECAP

من المهم ملاحظة أن الدمبل مصمم ليكون محمولًا وبه بطارية تسمح لك بأداء أكثر من 5 مرات في 30 دقيقة.

حتى هنا لدينا شرح للبرامج الثابتة للدمبل ، من الواضح أنه سيكون من المهم أن تأخذ في الاعتبار مكتبات جهاز ضبط الوقت والشاشة ، ولكن هذا سيكون في الكود في المستودع.

في هذه المرحلة ، يعمل الدمبل إذا قمت من جهاز مثل الكمبيوتر أو الهاتف الذكي بالاتصال بالوسيط ونشر الرسائل التي سبق رؤيتها في موضوع الدمبل. لكن كيف نجعلها تعمل مع Alexa؟

يحتوي هذا التطوير على خطوتين ، الأولى هي القيام بمهارة Alexa التي تتيح لنا الوصول إلى مقاصد مختلفة اعتمادًا على ما نقوله والثانية هي تنفيذ كود نقطة النهاية ، في هذه الحالة ، باستخدام خدمة AWS Lamda ومع نشر python البيانات في موضوع الدمبل.

بالنسبة لهذا المشروع ، نظرًا لأن الرقم الذي نعطيه لـ EMON و TIME CAP يمكن أن يكون من 1 إلى 30 ، يتم استخدام الفتحات في تطوير Alexa Skill ، ثم يتم أخذ بيانات SLOT وإرسالها كمعامل إلى حمولة المنشور في الوسيط.

على سبيل المثال ، إذا قلنا أن Alexa تخبر الدمبل ببدء EMON لمدة 15 دقيقة ، أخبر Alexa الدمبل ببدء EMON لمدة 15 دقيقة

ستكون قيمة الفتحة 15 وهذا ما يتم تمريره كمعامل إلى:

الحمولة = EMON15

موصى به: