Мазмұны:

Smart Crossfit гантель: 3 қадам
Smart Crossfit гантель: 3 қадам

Бейне: Smart Crossfit гантель: 3 қадам

Бейне: Smart Crossfit гантель: 3 қадам
Бейне: ТРЕНИРОВКА С ГАНТЕЛЯМИ НА ВСЕ ТЕЛО - подойдет каждому | Джефф Кавальер 2024, Қараша
Anonim
Image
Image

COVID-19 карантині кезінде барлық спорт залдары мен жаттығу алаңдары жабылды, осы себепті біз өз үйлерімізде жаттығуды бастауға мәжбүр болдық. Жаттығу кезінде жаттығулар мен демалыс уақытын ескерген жөн. Сондықтан бұл ақылды гантель жасалды, ол ауыстыруды немесе контактіні қажет етпейді, өйткені ол Alexa -мен дауыстық командалармен жұмыс істейді.

1 -қадам: Жабдық

Функционалдылық
Функционалдылық

Бұл жобаның қосылымдары өте қарапайым, ең бастысы, егер сіз оның портативті түрде жұмыс істеуін қаласаңыз, оны USB арқылы зарядталатын LIPO аккумуляторлық зарядтау модулімен қуаттауыңыз қажет.

2 -қадам: Функционалдылық

Функционалдылық
Функционалдылық

Гантель келесідей жұмыс істейді, ол MQTT брокеріне клиент ретінде қосылады және тақырыпқа жазылады. Хабарламаның жүктемесінде сіз EMON, TABATA немесе TIME CAP болуы мүмкін қандай таймер қажет екенін аласыз. Егер сіз бұл терминдерді білмесеңіз, мен оларды төменде түсіндіремін.

3 -қадам: жұмыс уақыты

Жұмыс уақыты
Жұмыс уақыты

ЭМОН

Анықталған раундтар санын бір минутқа жаттығу жасау. Мысалы, егер біз 10 минуттық EMON анықтасақ, бұл жаттығуды 10 рет орындау керек, гантельде минуттық өзгеріс болған кезде ескертетін BUZZER бар. EMON үшін алынған жүктеме келесідей болады:

пайдалы жүктеме = EMONx # x - пайдаланушы анықтайтын уақыт

ТАБАТА

Табата - бұл 8 раунд, онда бізде 20 секунд жұмыс және 10 секунд демалыс болады, бізде Табата туралы айтатын көп нәрсе жоқ.

TABATA үшін алынған жүктеме келесідей болады:

жүктеме = ТАБАТА

УАҚЫТТЫ ШЕК

Уақыт шегі - жаттығудың кері санағы, тек бір күндік жұмыстың ұзақтығы анықталады. TIME CAP үшін алынған жүктеме келесідей болады:

жүктеме = TIMECAP

Гантельдің портативті болуға арналғанын және 30 минут ішінде 5 УАҚЫТТЫ CAPS -ты орындауға мүмкіндік беретін батареясы бар екенін ескеру маңызды.

Осы уақытқа дейін бізде гантельдің микробағдарламасы туралы түсініктеме бар, әрине, таймер мен дисплейге арналған кітапханаларды ескеру маңызды болады, бірақ бұл репозиторийдегі кодта болады.

Бұл кезде гантель жұмыс істейді, егер мен компьютер немесе смартфон сияқты құрылғыдан брокерге қосылсам және гантель тақырыбында бұрын көрген хабарларды жариялайтын болсам. Бірақ біз оны Alexa -мен қалай жұмыс жасай аламыз?

Бұл әзірлеменің екі қадамы бар, біріншісі - біз айтатын нәрсеге байланысты әр түрлі мақсатқа қол жеткізуге мүмкіндік беретін Alexa дағдысын жасау, екіншісі - бұл жағдайда AWS Lamda қызметін қолдана отырып және python жариялаумен соңғы нүкте кодын орындау. гантель тақырыбындағы деректер.

Бұл жоба үшін EMON мен TIME CAP -қа берілетін нөмір 1 -ден 30 -ға дейін болуы мүмкін, слоттар Alexa дағдысын дамытуда қолданылады, содан кейін SLOT деректері басылымның пайдалы жүктемесіне параметр ретінде жіберіледі. делдал

Мысалы, егер біз Alexa десек, гантельге 15 минуттық ЭМОН -ды бастауға айт, Alexa гантельге 15 минуттық ЭМОН -ды іске қосуды айт

ол ұяның мәні 15 болады және бұл параметр ретінде беріледі:

жүктеме = EMON15

Ұсынылған: