Talaan ng mga Nilalaman:

Smart Crossfit Dumbbell: 3 Hakbang
Smart Crossfit Dumbbell: 3 Hakbang

Video: Smart Crossfit Dumbbell: 3 Hakbang

Video: Smart Crossfit Dumbbell: 3 Hakbang
Video: Dumbbell Only Workout #shorts #crossfit #wod #workout #fitness #dumbbell 2024, Hulyo
Anonim
Image
Image

Sa panahon ng quarantine ng COVID-19, ang lahat ng mga gym at site ng pagsasanay ay sarado, sa kadahilanang ito, kailangan naming magsimula ng pagsasanay sa aming mga tahanan. Kapag nagsasanay, mahalagang isaalang-alang ang ehersisyo at oras ng pahinga. Iyon ang dahilan kung bakit ginawa ang matalinong dumbbell na ito, hindi ito nangangailangan ng pag-aalis o makipag-ugnay dahil gumagana ito sa pamamagitan ng mga utos ng boses kasama ang Alexa.

Hakbang 1: Hardware

Pag-andar
Pag-andar

Ang mga koneksyon ng proyektong ito ay napaka-simple, ang pinakamahalagang bagay ay na kung nais mong gumana ito sa isang portable na paraan, dapat mo itong palakasin sa isang module ng charger ng baterya ng LIPO na sisingilin sa pamamagitan ng USB.

Hakbang 2: Pag-andar

Pag-andar
Pag-andar

Gumagana ang dumbbell tulad ng sumusunod, nakakonekta ito sa isang MQTT Broker bilang isang kliyente at nag-subscribe sa isang paksa. Sa payload ng mensahe, makakatanggap ka ng kung anong uri ng timmer ang kinakailangan ay maaaring EMON, TABATA o TIME CAP. Kung hindi mo alam ang mga katagang ito, ipapaliwanag ko sa kanila sa ibaba.

Hakbang 3: Mga Oras ng Paggawa

Mga Panahong Nagtatrabaho
Mga Panahong Nagtatrabaho

EMON

Ay upang gawin ang isang ehersisyo para sa isang minuto ang bilang ng mga pag-ikot na natukoy. Halimbawa, kung tinukoy namin ang isang EMON ng 10 minuto, ang ehersisyo na ito ay dapat gumanap ng 10 beses, ang dumbbell ay may isang BUZZER na alerto kapag mayroong isang minutong pagbabago. Para sa EMON ang Natanggap na Payload ay:

payload = EMONx # x ang oras na tinukoy ng gumagamit

TABATA

Ang isang Tabata ay 8 pag-ikot kung saan magkakaroon kami ng 20 segundo ng trabaho at 10 segundo ng pahinga, wala na kaming masabi pa tungkol sa Tabata.

Para sa TABATA ang Natanggap na Payload ay:

payload = TABATA

TIME CAP

Ang takip ng oras ay isang countdown sa ehersisyo, ang tagal lamang ng gawain sa araw ay tinukoy. Para sa TIME CAP ang Natanggap na Payload ay:

payload = TIMECAP

Mahalagang tandaan na ang dumbbell ay idinisenyo upang maging portable at may baterya na nagbibigay-daan sa iyo upang maisagawa ang higit sa 5 TIME CAPS ng 30 minuto.

Hanggang dito mayroon kaming paliwanag ng firmware ng dumbbell, malinaw naman, mahalaga na isaalang-alang ang mga aklatan para sa timmer at sa display, ngunit ito ay nasa code sa lalagyan.

Sa puntong ito, gumagana ang dumbbell kung mula sa isang aparato tulad ng isang computer o isang smartphone na kumonekta ako sa broker at nai-publish ang mga mensahe na dati nang nakikita sa paksa ng dumbbell. Ngunit paano namin ito gagana kasama si Alexa?

Ang pag-unlad na ito ay may dalawang mga hakbang, ang una ay ang paggawa ng isang Kasanayan sa Alexa na nagpapahintulot sa amin na ma-access ang iba't ibang mga hangarin depende sa kung ano ang sinasabi namin at ang pangalawa ay upang maisagawa ang endpoint code, sa kasong ito, gamit ang serbisyo ng AWS Lamda at may pag-publish ng sawa. ang data sa paksang dumbbell.

Para sa proyektong ito, bilang ang bilang na ibinibigay namin sa EMON at TIME CAP ay maaaring mula 1 hanggang 30, Ginagamit ang mga puwang sa pagpapaunlad ng Alexa Skill, pagkatapos ang data ng SLOT ay kinuha at ipinadala bilang isang parameter sa payload ng publication sa ang broker

Halimbawa, kung sasabihin nating sinabi ni Alexa sa dumbbell na magsimula ng isang EMON ng 15 minuto sinabi ni Alexa sa dumbbell na magsimula ng isang EMON ng 15 minutoT

ang halaga ng slot niya ay magiging 15 at ito ang ipinasa bilang isang parameter sa:

payload = EMON15

Inirerekumendang: