Satura rādītājs:

Treniņa rutīnas taimeris: 5 soļi
Treniņa rutīnas taimeris: 5 soļi

Video: Treniņa rutīnas taimeris: 5 soļi

Video: Treniņa rutīnas taimeris: 5 soļi
Video: VIEGLA 5 MINŪŠU KARDIO IESILDE 2024, Novembris
Anonim
Treniņa rutīnas taimeris
Treniņa rutīnas taimeris

“Ēdiet veselīgi, esiet formā un nesēdiet mierīgi visu dienu.” Labs padoms, eh. Šeit ir ideja, kā palīdzēt divos no šiem.

Es pārāk daudz sēžu. Esmu izgatavojis dažus galddatoru pulksteņus, kas mani ceļ katru stundu, bet nedaudz vairāk vienmēr ir labāk. Tātad, ja tas ir salauzts, salabojiet to, un ja tas tā nav, salauziet to un uzlabojiet to!

Nesen es saņēmu 8x32 LED matricas paneli, un tas ir lieliski piemērots nolasīšanai, ko redzu visā telpā. Hmm, izklausās pēc idejas receptes. Šī ideja ir arī padarīt parastu treneri, kas atkārtoti parādīs īsu intervālu skaitu ar atpūtas periodu. Būtībā dariet “kaut ko” minūti vai divas, atpūtieties dažas sekundes un pēc tam dariet “kaut ko citu”. Atkārtojiet 20-30 minūšu treniņu. Ja tas izklausās kā laba ideja, turpiniet lasīt.

1. darbība: detaļas un gabali

Daļas un gabali
Daļas un gabali
Daļas un gabali
Daļas un gabali
Daļas un gabali
Daļas un gabali

Projektam nav vajadzīgs daudz, tas ir pluss.

Arduino Mega

8x32 LED matrica

2,8 collu TFT

RTC pulkstenis

Buck pārveidotājs

12V barošanas avots

Plexiglass loksne

Pergamenta papīrs (vai cita caurspīdīga loksne/pārklājums)

(2) Strāvas mucas - 12 V IN un Mega. TFT aptver Vin, tāpēc es izvēlējos ievietot jaudu 5 V USB. (Piezīme: parasti es izmantotu 12v ieeju, bet manā ekrānā bija problēma ar 12v, tāpēc es pārvirzīju strāvu Mega caur USB ieeju.)

2. darbība. Mērķi un izvēlnes

Mērķi un izvēlnes
Mērķi un izvēlnes
Mērķi un izvēlnes
Mērķi un izvēlnes
Mērķi un izvēlnes
Mērķi un izvēlnes

Ideja ir viena lieta, bet tās plānošana un padarīšana tā patiešām noderīga ir mērķis. Man bija dažas idejas, un, manuprāt, tam vajadzētu rīkoties, sakārtojot pēc must have un jauki.

Trenerim jādara šādas lietas:

Nodrošiniet konsekventu laika grafiku, kas jāveic.

Nodrošiniet atpūtas periodu starp intervāliem.

Kā alternatīvu nodrošiniet taimeri ilguma vingrinājumiem, piemēram, skrejceļam vai riteņbraukšanai

Esiet lasāms no attāluma, karājoties pie sienas vai plauktā.

Esiet elastīgs, nodrošinot rutīnu skaitu, rutīnas ilgumu un atpūtas ilgumu.

Spēj viegli atšķirt darba kārtību no atpūtas periodiem.

Spēj pielāgot RTC laiku bez Arduino IDE.

Viegli izmantot.

Lietas, lai padarītu to draudzīgāku:

Pulkstenis ar datumu, kad to neizmanto - uz TFT, nevis uz LED paneļa.

Redzama pieskāriena atgriezeniskā saite - TFT ne vienmēr ir vieglākais risinājums.

Parādiet pabeigto darbību skaitu.

Parādiet informāciju gan panelī, gan TFT.

Pārtraukumos sniedziet dažus aktivitātes ieteikumus katrai kārtībai.

Spēja veikt estētiskus pielāgojumus.

Viegli izmantot.

Tas izklausās iespējams, tagad, lai to varētu izmantot, nepieciešamās izvēlnes ir šādas:

Sākuma ekrāns - pulkstenis, kalendārs, apakšizvēlnes pogas

Rutīnas opciju ekrāns - rutīnu skaits, rutīnas ilgums, atpūtas perioda ilgums

Regulāra darbība - ilguma atskaite, rutīnas skaitīšana, aktivitāšu ieteikumi

Taimeris - vienkāršs digitālais hronometrs, kas skaitās līdz stundai

Laika pielāgošanas ekrāns - Stunda/Min Up un Dn

Reālā laika estētika mainās… pieaugošajam sarakstam

3. solis: salieciet to visu kopā

Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā

Elektronika - Projekta jaukā daļa ir tāda, ka ir vajadzīgas tikai dažas sastāvdaļas. Pievienojiet TFT Mega GPIO slotos

Palaidiet 5v, Gnd, SCL, SDA RTC no Mega

Palaidiet 5V, Gnd, datus LED panelim - jauda no buka, dati līdz (1) GPIO Mega Bring iekšā 12v un sadaliet to starp Mega un Buck (iestatīts uz 5v)

Elektroinstalācijas piezīme: LED panelim ir (3) strāvas līnijas. Bize IN (5v, Gnd, dati), centrālā elektrolīnija (5v, Gnd) un bize OUT (5v, Gnd, Data). Manai lietošanai, kad vienlaicīgi darbojas tikai dažas gaismas diodes, es izmantoju tikai bize IN. Ja šajā panelī tiek izmantots vairāk pikseļu (īpaši spilgti balts), varat arī savienot centrālos savienojumus, lai papildinātu IN. Ja nepieciešams, var izmantot arī lielāku pastiprinātāju (varbūt 4-5A).

Ciktāl tas attiecas uz lielāko daļu projektu, šis ir diezgan vienkāršs un vienkāršs.

Programmēšana - Man tas aizņēma kādu laiku. Displeja ekrāni, skārienpunkti, laiks. Bet viss ir sanācis kopā, un man patīk rezultāti. Zemāk es iekļāvu īsu video (apmēram 2 minūtes) par to, kā tas darbojas pirms lietas izveidošanas. Ir vērts izaicinājumus.

Lieta - izveidot sistēmu, lai uzstādītu ierīci, nav pārāk slikti, un iespējas ir bezgalīgas. Es nolēmu vienkāršu kastes korpusu no dažiem veciem valriekstu paneļiem, kas man bija ap darbnīcu. Es vienkārši uzstādīju LED paneli priekšpusē un izveidoju 3D rāmi, lai padarītu TFT lasāmu un pieejamu augšpusē.

Es pievienoju LED paneli korpusa priekšpusē ar nelielu paneli aiz tā, lai to paceltu, lai tas atbilstu rāmim, ko izmanto caurspīdīgā vāka uzstādīšanai. Kad LED panelis ir tukšs, rādījumu ir ļoti grūti redzēt, tāpēc es ievietoju pergamenta papīra gabalu starp to un caurspīdīgo plexiglass, lai mazinātu rādījumu, un tas darbojas diezgan labi.

4. solis: pirmā demonstrācija

Image
Image
Galaprodukts - laiks trenēties!
Galaprodukts - laiks trenēties!

Lai redzētu to darbībā, šeit ir īss video par to, kā tas darbojas, pirms es sāku lietu, veicot galīgo pārbaudi (saite ir tāda pati kā iepriekš, ja tā netiek ielādēta).

5. solis: gala produkts - laiks trenēties

Beidzot darīts! Es varu to viegli nolasīt no visas istabas, un ieteikumi “kas būs tālāk” ir pat noderīgāki, nekā es domāju. Atpūtas perioda izmantošana, lai redzētu, kas jādara tālāk, un būtu tūlīt gatavs doties ceļā.

Paldies par jūsu interesi un priecīgu Tinkering! Tagad ej un uztaisi kaut ko foršu!

Ieteicams: