Sisukord:

Treeningu rutiinne taimer: 5 sammu
Treeningu rutiinne taimer: 5 sammu

Video: Treeningu rutiinne taimer: 5 sammu

Video: Treeningu rutiinne taimer: 5 sammu
Video: Смарт-Часы Maimo Watch - Детальный ОБЗОР + ТЕСТЫ 2024, November
Anonim
Treeningu rutiinne taimer
Treeningu rutiinne taimer

„Sööge tervislikult, olge vormis ja ärge istuge terve päev paigal.” Hea nõuanne, eks. Siin on idee, mis aitaks kahel neist.

Ma istun liiga palju. Olen teinud mõned töölauakellad, mis panevad mind iga tund üles, kuid natuke rohkem on alati parem. Niisiis, kui see on katki, parandage see ja kui mitte, siis purustage ja tehke see paremaks!

Sain hiljuti 8x32 LED -maatrikspaneeli ja see sobib ideaalselt lugemiseks, mida ma näen kogu toas. Hmm, kõlab nagu idee retsept. See idee on liiga tavaline rutiinne treener, kes kuvab korduvalt lühikeste intervallide arvu ja puhkeaja vahel. Põhimõtteliselt tehke minut või kaks "midagi", puhake mõni sekund ja tehke siis "midagi muud". Korda 20-30-minutilist treeningut. Kui see tundub hea mõte, lugege edasi.

Samm: osad ja tükid

Osad ja tükid
Osad ja tükid
Osad ja tükid
Osad ja tükid
Osad ja tükid
Osad ja tükid

Projekti jaoks pole palju vaja, see on pluss.

Arduino Mega

8x32 LED maatriks

2,8”TFT

RTC kell

Bucki muundur

12v toide

Pleksiklaasist leht

Pärgamentpaber (või muu poolläbipaistev leht/kate)

(2) Toitetünnid - 12 V IN ja Mega jaoks. TFT katab Vini, nii et otsustasin toita 5v USB -le. (Märkus: tavaliselt kasutaksin 12v sisendit, kuid minu kasutusel ekraanil oli 12v probleem, nii et ma suunasin toite USB -sisendi kaudu Mega.)

2. samm: eesmärgid ja menüüd

Eesmärgid ja menüüd
Eesmärgid ja menüüd
Eesmärgid ja menüüd
Eesmärgid ja menüüd
Eesmärgid ja menüüd
Eesmärgid ja menüüd

Idee on üks asi, kuid selle kavandamine ja selle tegelikuks muutmine on eesmärk. Mul oli mõningaid ideid ja siin on minu arvates see, mida see peaks tegema, sorteeritud must have järgi ja tore omada.

Treener peab tegema järgmist:

Pakkuge järjepidevat ajastatud rutiinide komplekti.

Andke intervallide vahel puhkeaeg.

Alternatiivina esitage taimer sellisteks harjutusteks nagu jooksulint või jalgrattasõit

Olge eemalt loetav, riputage seinale või riiulile.

Olge paindlik, pakkudes rutiinide arvu, rutiini pikkust ja puhkeaegu.

Oska kergesti eristada töörutine puhkeperioodidest.

Võimalik reguleerida RTC aega ilma Arduino IDE -ta.

Lihtne kasutada.

Asjad sõbralikumaks muutmiseks:

Kell kuupäevaga, kui seda ei kasutata - TFT -l, mitte LED -paneelil.

Nähtav puudutuste tagasiside - TFT -sid pole alati kõige lihtsam käsitleda.

Näidake lõpetatud rutiinide arvu.

Kuvage teavet nii paneelil kui ka TFT -l.

Andke vaheaegadel iga tegevuse jaoks mõned tegevussoovitused.

Võimalus teha esteetilisi kohandusi.

Lihtne kasutada.

See kõlab teostatavana, nüüd on selle kasutamiseks vaja järgmisi menüüsid:

Avakuva - kell, kalender, alammenüü nupud

Rutiinivalikute ekraan - rutiinide arv, rutiini kestus, puhkeaja kestus

Rutiinne aktiivne - kestuse loendamine, rutiinne loendamine, tegevussoovitused

Taimer - lihtne digitaalne stopper, mis loeb kuni tund

Aja reguleerimise ekraan - tund/min üles ja dn

Reaalajas esteetika muutub… kasvava nimekirja jaoks

3. samm: pange see kõik kokku

Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema
Kõike kokku panema

Elektroonika - projekti tore osa on see, et vaja on vaid mõnda komponenti. Kinnitage TFT selle GPIO pesade Mega külge

Käivitage Mega RTC jaoks 5v, Gnd, SCL, SDA

Käivitage 5v, Gnd, LED -paneeli andmed - toide buckist, andmed (1) GPIO -le Mega Bring'is, tooge 12 V ja jagage see Mega ja Buck vahel (seatud väärtusele 5v)

Juhtmestikuna on LED -paneelil (3) elektriliini. Pats IN (5v, Gnd, andmed), keskne toiteliin (5v, Gnd) ja pats OUT (5v, Gnd, Data). Kasutamiseks kasutasin ainult mõnda LED -i töötamist igal ajal ainult patsi IN. Kui sellel paneelil kasutatakse rohkem piksleid (eriti helevalget), saate IN -i täiendamiseks ühendada ka keskühendused. Vajadusel võib kasutada ka suuremat võimendit (võib-olla 4-5A).

Mis puudutab enamikku projekte, siis see on üsna lihtne ja arusaadav.

Programmeerimine - minu jaoks võttis see aega. Ekraanid, puutepunktid, ajastus. Kuid kõik on kokku pandud ja mulle meeldivad tulemused. Allpool lisasin lühikese video (umbes 2 minutit) sellest, kuidas see enne juhtumi tegemist töötas. Tasub väljakutseid.

Juhtum - raami ehitamine seadme paigaldamiseks pole liiga halb ja võimalused on lõputud. Otsustasin lihtsa karbikarbi kasuks mõnest vanast pähklipaneelist, mis mul töökoja ümber oli. Ma lihtsalt paigaldasin LED -paneeli esiküljele ja lõin 3D -raami, et muuta TFT üleval loetavaks ja juurdepääsetavaks.

Kinnitasin LED -paneeli korpuse esiküljele, mille taga oli väike paneel, et seda tõsta, et see sobiks läbipaistva kaane paigaldamiseks kasutatava raamiga. Kui LED -paneel on tühi, on näitu tõesti raske näha, nii et ma panin selle ja läbipaistva pleksiklaasi vahele pärgamendipaberi, et lugemit tühjendada ja see töötab üsna hästi.

Samm: esimene demo

Image
Image
Lõpptoode - aeg treenida!
Lõpptoode - aeg treenida!

Selle toimimise nägemiseks on siin lühike video selle toimimisest enne juhtumi alustamist, kui tegin selle viimast testimist (link on sama, mis ülal, juhuks, kui see ei lae).

Samm: lõpptoode - aeg treenida

Lõpuks tehtud! Ma saan seda hõlpsalt kogu toast lugeda ja soovitused järgmiseks on isegi kasulikumad, kui ma arvasin. Puhkeaja kasutamine selleks, et näha, mida edasi teha, ja olla kohe valmis minema, oli õige tee.

Täname huvi tundmast ja head Tinkingut! Nüüd tehke midagi lahedat!

Soovitan: