Video: Smart Crossfit dumbbell: 3 koraki
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V času karantene COVID-19 so bile vse telovadnice in mesta za usposabljanje zaprte, zato smo morali začeti trenirati doma. Pri treningu je pomembno upoštevati čas vadbe in počitka. Zato je bila narejena ta pametna bučica, ki ne potrebuje premika ali stika, saj deluje z glasovnimi ukazi z Alexa.
1. korak: Strojna oprema
Povezave tega projekta so zelo preproste, najpomembnejše pa je, da ga morate, če želite, da deluje na prenosni način, napajati z modulom polnilnika baterij LIPO, ki se polni prek USB -ja.
2. korak: Funkcionalnost
Dumbbell deluje na naslednji način, povezan je z posrednikom MQTT kot odjemalec in naročen na temo. V nosilnosti sporočila prejmete vrsto merilnika časa, ki je lahko EMON, TABATA ali TIME CAP. Če teh pogojev ne poznate, jih bom razložil spodaj.
3. korak: Delovni časi
EMON
To je, da naredite vajo za eno minuto število krogov, ki so bili določeni. Če na primer določimo EMON 10 minut, je treba to vajo izvesti 10 -krat, dumbbell ima BUZZER, ki opozori, ko pride do spremembe minute. Za EMON bo prejeta koristna obremenitev:
koristna obremenitev = EMONx # x je čas, ki ga določi uporabnik
TABATA
Tabata je 8 krogov, v katerih bomo imeli 20 sekund dela in 10 sekund počitka, o tabati nimamo veliko povedati.
Za TABATA bo prejeta koristna obremenitev:
koristna obremenitev = TABATA
ČASOVNA KAPA
Omejitev časa je odštevanje vadbe, opredeljeno je le trajanje dnevnega dela. Za TIME CAP bo prejeta koristna obremenitev:
koristna obremenitev = TIMECAP
Pomembno je omeniti, da je bila dumbbell zasnovana tako, da je prenosna in ima baterijo, ki vam omogoča izvajanje več kot 5 TIME CAPS po 30 minut.
Dokler nimamo razlage vdelane programske opreme dumbbell, bo očitno pomembno upoštevati knjižnice timmerja in zaslona, vendar bo to v kodi v skladišču.
Na tej točki dumbbell deluje, če se iz naprave, kot je računalnik ali pametni telefon, povežem s posrednikom in objavim sporočila, ki smo jih prej videli v temi o dumbbell. Kako pa naj to uspe z Alexa?
Ta razvoj ima dva koraka, prvi je spretnost Alexa, ki nam omogoča dostop do različnih namenov, odvisno od tega, kar govorimo, drugi pa izvedba kode končne točke, v tem primeru z uporabo storitve AWS Lamda in z objavo pythona podatki v temi bučic.
Za ta projekt je lahko število, ki ga damo EMON -u in TIME CAP -u od 1 do 30, pri razvoju Alexa Skill uporabimo igralne avtomate, nato pa podatke SLOT vzamemo in pošljemo kot parameter uporabni obremenitvi publikacije v posrednik.
Na primer, če rečemo Alexa, da dumbbell pove, naj zažene EMON za 15 minut, Alexa pove dumbelju, naj zažene EMON za 15 minutT
vrednost reže bo 15 in to je tisto, kar se kot parameter posreduje:
koristna obremenitev = EMON15