Turinys:

Įprastas treniruotės laikmatis: 5 žingsniai
Įprastas treniruotės laikmatis: 5 žingsniai

Video: Įprastas treniruotės laikmatis: 5 žingsniai

Video: Įprastas treniruotės laikmatis: 5 žingsniai
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Lapkritis
Anonim
Įprastas treniruotės laikmatis
Įprastas treniruotės laikmatis

„Valgykite sveikai, būkite sveiki ir nesėdėkite ramiai visą dieną.“Geras patarimas. Na, čia yra idėja, padedanti su dviem iš jų.

Aš per daug sėdžiu. Aš padariau keletą stalinių laikrodžių, kurie mane pakelia kiekvieną valandą, bet šiek tiek daugiau visada yra geriau. Taigi, jei jis sugedo, pataisykite, o jei ne, sulaužykite ir pagerinkite!

Neseniai gavau 8x32 LED matricos skydelį ir jis puikiai tinka skaitymui, kurį matau visame kambaryje. Hmm, skamba kaip idėjos receptas. Ši idėja taip pat yra įprastas treneris, kuris pakartotinai rodys trumpų intervalų skaičių ir pertrauką. Iš esmės vieną ar dvi minutes darykite „kažką“, pailsėkite kelias sekundes ir tada „ką nors kita“. Pakartokite 20-30 minučių treniruotę. Jei tai skamba kaip gera idėja, skaitykite toliau.

1 žingsnis: dalys ir dalys

Dalys ir gabalai
Dalys ir gabalai
Dalys ir gabalai
Dalys ir gabalai
Dalys ir gabalai
Dalys ir gabalai

Projektui nereikia daug, tai yra pliusas.

Arduino Mega

8x32 LED matrica

2,8 colio TFT

RTC laikrodis

Buck konverteris

12V maitinimo šaltinis

Plexiglass lakštas

Pergamentinis popierius (arba kitas permatomas lapas/danga)

(2) Galios statinės - 12 V IN ir „Mega“. TFT apima „Vin“, todėl nusprendžiau įjungti maitinimą į 5 V USB. (Pastaba: paprastai naudočiau 12v įvestį, tačiau mano naudojamas ekranas turėjo problemų su 12v, todėl per USB įvestį nukreipiau maitinimą į mega.)

2 žingsnis: tikslai ir meniu

Tikslai ir meniu
Tikslai ir meniu
Tikslai ir meniu
Tikslai ir meniu
Tikslai ir meniu
Tikslai ir meniu

Idėja yra vienas dalykas, tačiau ją suplanuoti ir padaryti taip, kad ji būtų tikrai naudinga. Turėjau keletą idėjų ir štai ką, mano manymu, turėtų daryti, surūšiuotas pagal būtinybę ir malonu turėti.

Treneris turi atlikti šiuos dalykus:

Pateikite nuoseklų veiksmų planą, kurį reikia atlikti laiku.

Suteikite poilsio laiką tarp intervalų.

Kaip alternatyvą pateikite laikmatį pratimams, tokiems kaip bėgimo takas ar važiavimas dviračiu

Skaitykite iš tolo, kabėdami ant sienos ar lentynoje.

Būkite lankstūs, pateikdami įprastą procedūrų skaičių, kasdienybės trukmę ir poilsio trukmę.

Gebėti lengvai atskirti darbo rutiną nuo poilsio laikotarpių.

Galėsite reguliuoti RTC laiką be „Arduino IDE“.

Paprasta naudoti.

Dalykai, kad būtų draugiškiau:

Laikrodis su data, kai jis nenaudojamas - TFT, bet ne LED skydelyje.

Matomas prisilietimas - TFT ne visada yra lengviausia spręsti.

Rodyti atliktų veiksmų skaičių.

Rodyti informaciją tiek skydelyje, tiek TFT.

Pateikite keletą veiklos pasiūlymų kiekvienai rutinai pertraukų metu.

Gebėjimas koreguoti estetiką.

Paprasta naudoti.

Atrodo, kad tai įmanoma, dabar, kad galėtumėte ja naudotis, reikalingi meniu:

Pradinis ekranas - laikrodis, kalendorius, antrinio meniu mygtukai

Įprastų parinkčių ekranas - įprastų veiksmų skaičius, įprastinė trukmė, poilsio laikotarpio trukmė

Įprasta veikla - trukmės skaičiavimas, įprastas skaičiavimas, veiklos pasiūlymai

Laikmatis - paprastas skaitmeninis chronometras, kuris skaičiuoja iki valandos

Laiko reguliavimo ekranas - Valanda/Min Up ir Dn

Estetika realiuoju laiku keičiasi, nes… sąrašas auga

3 žingsnis: sudėkite viską kartu

Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti

Elektronika - Graži projekto dalis yra ta, kad reikia tik kelių komponentų. Prijunkite TFT prie „Mega“jo GPIO lizduose

Paleiskite 5v, Gnd, SCL, SDA RTC iš „Mega“

Vykdykite 5v, Gnd, LED skydelio duomenis - maitinimas iš „Buck“, duomenys į (1) „GPIO“„Mega Bring“įjungia 12v ir padalija jį tarp „Mega“ir „Buck“(nustatytas į 5v)

Pastaba dėl elektros instaliacijos: LED skydelyje yra (3) elektros linijos. Pigtail IN (5v, Gnd, duomenys), centrinė elektros linija (5v, Gnd) ir pigtail OUT (5v, Gnd, Data). Savo reikmėms, kai bet kuriuo metu veikia tik keli šviesos diodai, aš naudoju tik „pigtail IN“. Jei šiame skydelyje naudojama daugiau pikselių (ypač ryškiai balta), taip pat galite prijungti centrinius sujungimus, kad papildytumėte IN. Jei reikia, gali būti naudojamas ir didesnis stiprintuvas (gal 4-5A).

Kalbant apie daugumą projektų, tai yra gana paprasta ir nesudėtinga.

Programavimas - man tai užtruko. Ekranai, jutimo taškai, laikas. Bet viskas susitvarko ir man patinka rezultatai. Žemiau aš įtraukiau trumpą vaizdo įrašą (apie 2 min.), Kaip jis veikia prieš rengdamas bylą. Verta iššūkių.

Atvejis - sukurti sistemą įrenginiui montuoti nėra labai blogai, o galimybės yra begalinės. Aš nusprendžiau pasirinkti paprastą dėžutę iš kai kurių senų graikinių riešutų plokščių, kurias turėjau aplink dirbtuvę. Aš tiesiog sumontavau LED skydelį priekyje ir sukūriau 3D rėmelį, kad TFT būtų skaitomas ir pasiekiamas viršuje.

Pridėjau šviesos diodų skydelį prie korpuso priekio su mažu skydeliu už jo, kad jis pakiltų, kad atitiktų rėmą, naudojamą skaidriam dangčiui pritvirtinti. Kai šviesos diodų skydelis yra plikas, rodmenis tikrai sunku pamatyti, todėl tarp jo ir skaidraus organinio stiklo įdėjau pergamento popieriaus lapą, kad pašalintų rodmenis, ir jis veikia gana gerai.

4 žingsnis: pirmoji demonstracija

Image
Image
Galutinis produktas - laikas treniruotis!
Galutinis produktas - laikas treniruotis!

Norėdami pamatyti, kaip tai veikia, čia yra trumpas vaizdo įrašas, kuriame jis veikia prieš pradedant bylą, kai atlieku galutinį bandymą (nuoroda yra tokia pati kaip aukščiau, jei ji neįkeliama).

5 žingsnis: galutinis produktas - laikas treniruotis

Pagaliau padaryta! Aš galiu lengvai jį perskaityti iš kambario, o pasiūlymai „kas bus toliau“yra dar naudingesni, nei maniau. Naudojant poilsio laikotarpį, kad sužinotumėte, ką daryti toliau, ir būtumėte pasiruošę iš karto eiti, tai buvo kelias.

Dėkojame už susidomėjimą ir sėkmingo tinkavimo! Dabar daryk ką nors šaunaus!

Rekomenduojamas: