Sisällysluettelo:

Älykäs Crossfit -käsipaino: 3 vaihetta
Älykäs Crossfit -käsipaino: 3 vaihetta

Video: Älykäs Crossfit -käsipaino: 3 vaihetta

Video: Älykäs Crossfit -käsipaino: 3 vaihetta
Video: Mistä aloittaa harjoittelu ja uusien taitojen opettelu? 2024, Marraskuu
Anonim
Image
Image

COVID-19-karanteenin aikana kaikki kuntosalit ja harjoituspaikat olivat suljettuina, minkä vuoksi meidän piti aloittaa harjoittelu kotona. Harjoittelussa on tärkeää ottaa huomioon harjoitus- ja lepoajat. Siksi tämä älykäs käsipaino valmistettiin, se ei vaadi siirtymistä tai yhteyttä, koska se toimii äänikomennoilla Alexan kanssa.

Vaihe 1: Laitteisto

Toimivuus
Toimivuus

Tämän projektin liitännät ovat hyvin yksinkertaisia, tärkeintä on, että jos haluat sen toimivan kannettavalla tavalla, sinun on syötettävä virta LIPO -akkulaturimoduulilla, joka ladataan USB: n kautta.

Vaihe 2: Toimivuus

Toimivuus
Toimivuus

Käsipaino toimii seuraavasti, se on kytketty MQTT Brokeriin asiakkaaksi ja tilannut aiheen. Viestin hyötykuormassa näet, minkä tyyppinen ajastin vaaditaan: EMON, TABATA tai TIME CAP. Jos et tunne näitä termejä, selitän ne alla.

Vaihe 3: Työajat

Työajat
Työajat

EMON

Onko harjoituksen tekeminen minuutin ajan määritettyjen kierrosten määrä. Jos esimerkiksi määritämme 10 minuutin EMON, tämä harjoitus on suoritettava 10 kertaa, käsipainossa on BUZZER, joka varoittaa minuutin muutoksesta. EMONille vastaanotettu hyötykuorma on:

hyötykuorma = EMONx # x on käyttäjän määrittämä aika

TABATA

Tabata on 8 kierrosta, joissa meillä on 20 sekuntia työtä ja 10 sekuntia lepoa, meillä ei ole paljon muuta sanottavaa Tabatasta.

TABATA: lle vastaanotettu hyötykuorma on:

hyötykuorma = TABATA

TIME CAP

Aikaraja on harjoituksen lähtölaskenta, vain päivän työaika määritetään. AIKA -YMP: ssä vastaanotettu hyötykuorma on:

hyötykuorma = TIMECAP

On tärkeää huomata, että käsipaino on suunniteltu kannettavaksi ja siinä on akku, jonka avulla voit suorittaa yli 5 AIKAISTA 30 minuutin ajan.

Ennen kuin meillä on käsipainon laiteohjelmiston selitys, on tietenkin tärkeää ottaa huomioon ajastimen ja näytön kirjastot, mutta tämä on arkiston koodissa.

Tässä vaiheessa käsipaino toimii, jos laitteesta, kuten tietokoneesta tai älypuhelimesta, muodostan yhteyden välittäjään ja julkaisen käsipainon aiheessa aiemmin nähtyt viestit. Mutta miten saamme sen toimimaan Alexan kanssa?

Tässä kehityksessä on kaksi vaihetta, ensimmäinen on tehdä Alexa Skill, jonka avulla voimme käyttää eri aikomuksia sanomastamme riippuen, ja toinen on suorittaa päätepistekoodi, tässä tapauksessa käyttämällä AWS Lamda -palvelua ja python -julkaisua käsipaino -aiheen tiedot.

Tässä projektissa, koska EMONille ja TIME CAPille antamamme numero voi olla 1-30, lähtö- ja saapumisaikoja käytetään Alexa Skillin kehittämisessä, sitten SLOT -tiedot otetaan ja lähetetään parametrina julkaisun hyötykuormaan välittäjä.

Jos esimerkiksi sanomme, että Alexa käske käsipainoon aloittaa 15 minuutin EMON, Alexa käskee käsipainoa aloittamaan 15 minuutin EMON

Paikan arvo on 15 ja tämä välitetään parametrina:

hyötykuorma = EMON15

Suositeltava: