Cuprins:
Video: Haltere Smart Crossfit: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
În timpul carantinei COVID-19, toate sălile de sport și locurile de antrenament au fost închise, din acest motiv, a trebuit să începem pregătirea în casele noastre. Atunci când vă antrenați, este important să luați în considerare timpul de mișcare și odihnă. De aceea a fost realizată această halteră inteligentă, nu necesită deplasare sau contact, deoarece funcționează prin comenzi vocale cu Alexa.
Pasul 1: Hardware
Conexiunile acestui proiect sunt foarte simple, cel mai important lucru este că, dacă doriți să funcționeze într-un mod portabil, trebuie să îl alimentați cu un modul de încărcare a bateriei LIPO care se încarcă prin USB.
Pasul 2: Funcționalitate
Gantera funcționează după cum urmează, este conectată la un broker MQTT ca client și abonată la un subiect. În sarcina utilă a mesajului, primiți ce tip de temporizator este necesar, poate fi EMON, TABATA sau TIME CAP. Dacă nu cunoașteți acești termeni, îi voi explica mai jos.
Pasul 3: Timpuri de lucru
EMON
Este să faci un exercițiu timp de un minut numărul de runde care au fost definite. De exemplu, dacă definim un EMON de 10 minute, acest exercițiu trebuie efectuat de 10 ori, gantera are un BUZZER care alertează când există o schimbare de minut. Pentru EMON, sarcina utilă primită va fi:
payload = EMONx # x este timpul definit de utilizator
TABATA
Un Tabata are 8 runde în care vom avea 20 de secunde de muncă și 10 secunde de odihnă, nu avem mult mai multe de spus despre Tabata.
Pentru TABATA, sarcina utilă primită va fi:
payload = TABATA
TIMP CAP
Limita de timp este o numărătoare inversă a exercițiului, este definită doar durata zilei de muncă. Pentru TIME CAP, sarcina utilă primită va fi:
payload = TIMECAP
Este important să rețineți că gantera a fost concepută pentru a fi portabilă și are o baterie care vă permite să efectuați mai mult de 5 TIME CAPS de 30 de minute.
Până aici avem explicația firmware-ului ganterei, evident, va fi important să ținem cont de bibliotecile pentru timmer și afișaj, dar aceasta va fi în codul din depozit.
În acest moment, gantera funcționează dacă de pe un dispozitiv, cum ar fi un computer sau un smartphone, mă conectez la broker și public mesajele văzute anterior în subiectul ganterei. Dar cum o facem să funcționeze cu Alexa?
Această dezvoltare are doi pași, primul este de a face o abilitate Alexa care ne permite să accesăm diferite intenții în funcție de ceea ce spunem, iar al doilea este de a efectua codul punctului final, în acest caz, folosind serviciul AWS Lamda și cu python publish datele din subiectul cu gantere.
Pentru acest proiect, deoarece numărul pe care îl acordăm EMON și TIME CAP poate fi de la 1 la 30, sloturile sunt utilizate în dezvoltarea Alexa Skill, apoi datele SLOT sunt luate și trimise ca parametru la sarcina utilă a publicației în brokerul.
De exemplu, dacă spunem Alexa spune-i ganterei să înceapă un EMON de 15 minute Alexa spune-i ganterei să înceapă un EMON de 15 minute T
valoarea slotului va fi 15 și aceasta este ceea ce se transmite ca parametru la:
sarcină utilă = EMON15
Recomandat:
Smart Home by Raspberry Pi: 5 pași (cu imagini)
Smart Home by Raspberry Pi: Există deja mai multe produse care vă fac apartamentul mai inteligent, dar cele mai multe dintre ele sunt soluții proprietare. Dar de ce ai nevoie de o conexiune la internet pentru a comuta o lumină cu smartphone-ul tău? Acesta a fost unul dintre motivele pentru care mi-am construit propriul Smar
Nexus 7 Smart Case cu sugru și magnet: 5 pași
Nexus 7 Smart Case W / Sugru & Magnet: La scurt timp după ce oamenii au pus mâna pe Nexus 7, cineva a constatat că acesta a răspuns unui magnet plasat într-o anumită zonă, la fel ca huse inteligente ale iPad-ului. Niciunul dintre cazurile pe care le-am văzut nu a avut acest lucru și nici nu aș putea găsi unul care să se deschidă deasupra vârfului ca un
DIY MATRIX SMART LED CONTROLAT PE INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 pași (cu imagini)
DIY MATRIX LED SMART LED CONTROLAT (ADAFRUIT + ESP8266 + WS2812): Iată al 2-lea meu avans către un proiect pe care sunt foarte încântat să vi-l arăt. Este vorba despre o matrice LED Smart DIY care vă va permite să afișați pe ea, date, cum ar fi YouTube Stats, Statisticile dvs. Smart Home, ca temperatură, umiditate, pot fi un simplu ceas sau pur și simplu să arate
DIY Trainer Smart Bike Bike: 5 pași
DIY Trainer inteligent pentru biciclete de interior: Introducere Acest proiect a început ca o simplă modificare a unei biciclete de interior Schwinn IC Elite care folosește un șurub simplu și tampoane de pâslă pentru setările de rezistență. Problema pe care am vrut să o rezolv a fost că pasul șurubului era prea mare, astfel încât gama
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino - Pași cu pași: 4 pași
Sistemul de alertă pentru parcarea inversă a autovehiculului Arduino | Pași cu pas: în acest proiect, voi proiecta un senzor senzor de parcare inversă Arduino Car Circuit folosind senzorul cu ultrasunete Arduino UNO și HC-SR04. Acest sistem de avertizare auto bazat pe Arduino poate fi utilizat pentru navigație autonomă, autonomie robotică și alte r