Mundarija:

Smart Crossfit dumbbell: 3 qadam
Smart Crossfit dumbbell: 3 qadam

Video: Smart Crossfit dumbbell: 3 qadam

Video: Smart Crossfit dumbbell: 3 qadam
Video: Itna Bada Dumbbell 🤣🤣 #shorts #viral 2024, Noyabr
Anonim
Image
Image

COVID-19 karantini paytida barcha sport zallari va o'quv maydonchalari yopildi, shuning uchun biz o'z uyimizda mashg'ulotlarni boshlashimiz kerak edi. Mashg'ulot paytida mashqlar va dam olish vaqtlarini hisobga olish kerak. Shuning uchun bu aqlli gantel ishlab chiqarilgan, u joy almashishni yoki aloqani talab qilmaydi, chunki u Alexa bilan ovozli buyruqlar bilan ishlaydi.

1 -qadam: Uskuna

Funktsionallik
Funktsionallik

Loyihaning ulanishlari juda oddiy, eng muhimi shundaki, agar siz uni portativ usulda ishlashini xohlasangiz, uni USB orqali quvvatlanadigan LIPO batareyali zaryadlovchi moduli bilan quvvatlantirishingiz kerak.

2 -qadam: Funktsionallik

Funktsionallik
Funktsionallik

Dumbbell quyidagicha ishlaydi, u MQTT Brokeriga mijoz sifatida ulangan va mavzuga obuna bo'lgan. Xabar yukida siz EMON, TABATA yoki TIME CAP bo'lishi kerak bo'lgan taymer turini olasiz. Agar siz bu shartlarni bilmasangiz, men quyida tushuntirib beraman.

3 -qadam: Ish vaqti

Ish vaqti
Ish vaqti

EMON

Belgilangan turlar soni bir daqiqaga bajarilishi kerak. Misol uchun, agar biz 10 daqiqali EMONni aniqlasak, bu mashqni 10 marta bajarish kerak, dumbbellda BUZZER bor, u bir daqiqa o'zgarganda xabar beradi. EMON uchun qabul qilingan yuk quyidagicha bo'ladi:

foydali yuk = EMONx # x - foydalanuvchi tomonidan belgilangan vaqt

TABATA

Tabata - bu 8 turdan iborat bo'lib, unda biz 20 soniya ish va 10 soniya dam olamiz, Tabata haqida ko'proq gapirishimiz shart emas.

TABATA uchun qabul qilingan yuk quyidagicha bo'ladi:

yuk = TABATA

Vaqt chegarasi

Vaqt chegarasi - bu mashqlarni hisoblash vaqti, faqat kunlik ish davomiyligi aniqlanadi. TIME CAP uchun qabul qilingan yuk quyidagicha bo'ladi:

yuk hajmi = TIMECAP

Shuni ta'kidlash kerakki, dumbbell portativ bo'lishi uchun mo'ljallangan va batareyasi 30 daqiqadan ortiq 5 TIME CAPSni bajarishga imkon beradi.

Bu erda biz dumbbellning dasturiy ta'minoti haqida tushuntirishga egamiz, aniqki, taymer va displey uchun kutubxonalarni hisobga olish muhim bo'ladi, lekin bu ombordagi kodda bo'ladi.

Bu vaqtda, dumbbell ishlaydi, agar men kompyuter yoki smartfon kabi qurilmadan brokerga ulansam va dumbbell mavzusida ilgari ko'rilgan xabarlarni nashr qilsam. Ammo Alexa bilan qanday ishlashimiz mumkin?

Bu rivojlanish ikki bosqichdan iborat, birinchisi - bu biz aytayotgan narsalarga qarab har xil maqsadlarga kirishga imkon beradigan Alexa ko'nikmasini bajarish, ikkinchisi - bu holda AWS Lamda xizmatidan va python nashridan foydalanib, oxirgi nuqta kodini bajarish. dumbbell mavzusidagi ma'lumotlar.

Ushbu loyiha uchun EMON va TIME CAP raqamlari 1 dan 30 gacha bo'lishi mumkin, chunki uyalar Alexa ko'nikmalarini ishlab chiqishda ishlatiladi, keyin SLOT ma'lumotlari olinadi va nashrning foydali yuklanishiga parametr sifatida yuboriladi. vositachi.

Misol uchun, agar biz "Alexa" ga "dumbbellga 15 daqiqalik EMONni ishga tushirishni ayting" desak, "Alexa" ga "dambellga" 15 daqiqalik EMONni ishga tushirishni ayt.

u uyasi qiymati 15 bo'ladi va bu parametr sifatida uzatiladi:

yuk hajmi = EMON15

Tavsiya: