Indholdsfortegnelse:

Træningstimer: 5 trin
Træningstimer: 5 trin

Video: Træningstimer: 5 trin

Video: Træningstimer: 5 trin
Video: 5 praktiske trin til bedre træningskost - Kostpyramiden til styrketræning (Træningstimen) 2024, November
Anonim
Træning rutinemæssig timer
Træning rutinemæssig timer

’Spis sundt, hold dig i form, og lad dig ikke sidde stille hele dagen.’ Gode råd, eh. Her er en idé til at hjælpe med to af disse.

Jeg sidder for meget. Jeg har lavet nogle desktopure, der får mig op hver time, men lidt mere er altid bedre. Så hvis det er gået i stykker, skal du rette det, og hvis det ikke er det, skal du bryde det og gøre det bedre!

Jeg har for nylig fået et 8x32 LED Matrix -panel, og det er perfekt til en aflæsning, som jeg kan se på tværs af rummet. Hmm, det lyder som en opskrift på en idé. Den idé er også en rutinemæssig træner, der viser korte intervaltællinger gentagne gange med en hvileperiode imellem. Grundlæggende gør du "noget" i et minut eller to, hviler i nogle sekunder og gør derefter "noget andet". Gentag for en 20-30 minutters træning. Hvis det lyder som en god idé, skal du fortsætte med at læse.

Trin 1: Dele og stykker

Dele og stykker
Dele og stykker
Dele og stykker
Dele og stykker
Dele og stykker
Dele og stykker

Der kræves ikke meget til projektet, det er et plus.

Arduino Mega

8x32 LED Matrix

2,8”TFT

RTC ur

Buck konverter

12v Strømforsyning

Plexiglas ark

Bagepapir (eller andet gennemsigtigt ark/belægning)

(2) Power tønder - til 12v IN og til Mega. TFT dækker Vin, så jeg valgte at sætte strømmen til 5v USB. (Bemærk: Normalt ville jeg bruge 12v -indgangen, men den skærm, jeg brugte, havde et problem med 12v, så jeg omdirigerede strømmen til Mega via USB -indgangen.)

Trin 2: Mål og menuer

Mål og menuer
Mål og menuer
Mål og menuer
Mål og menuer
Mål og menuer
Mål og menuer

En idé er én ting, men målet er at planlægge det og gøre det så det er virkelig nyttigt. Jeg havde nogle ideer, og her er hvad jeg synes, det skal gøre, sorteret efter skal have og rart at have.

Ting, som en træner skal gøre, er:

Giv et konsekvent tidsbestemt sæt rutiner, der skal udføres.

Giv en hvileperiode mellem intervaller.

Alternativt skal du angive en timer til varighedsøvelser som løbebånd eller cykling

Vær læselig på afstand, hængende på en væg eller på en hylde.

Vær fleksibel med at give antal rutiner, rutinelængde og hviletid.

Let kunne skelne arbejdsrutiner fra hvileperioder.

Vær i stand til at justere RTC -tiden uden Arduino IDE.

Let at bruge.

Ting at gøre det venligere:

Ur med dato, når den ikke er i brug - på TFT, dog ikke på LED -panel.

Synlig berøringsfeedback - TFT’er er ikke altid de nemmeste at håndtere.

Vis antallet af gennemførte rutiner.

Vis oplysninger på både panelet og TFT.

Giv nogle aktivitetsforslag til hver rutine i pauserne.

Evne til at foretage æstetiske justeringer.

Let at bruge.

Det lyder muligt, nu for at kunne bruge det er de nødvendige menuer:

Startskærm - ur, kalender, undermenuknapper

Skærmbilledet Rutinemuligheder - antal rutiner, rutinemæssig varighed, hvileperiodes varighed

Rutine aktiv - varighedstælling, rutintælling, aktivitetsforslag

Timer - enkelt digitalt stopur, der tæller op til en time

Tidsjusteringsskærm - Time/Min Up og Dn

Æstetik i realtid ændres til … en voksende liste

Trin 3: Sæt det hele sammen

Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele
Samler det hele

Elektronik - Den gode del ved projektet er, at der kun er brug for få komponenter. Slut TFT'en til Mega i sine GPIO -slots

Kør 5v, Gnd, SCL, SDA for RTC fra Mega

Kør 5v, Gnd, data til LED -panelet - strøm fra buck, data til (1) GPIO på Mega Bring in 12v og del det mellem Mega og Buck (indstillet til 5v)

Som ledningsnotat har LED -panelet en (3) strømledning. En pigtail IN (5v, Gnd, data), en midterstrømledning (5v, Gnd) og en pigtail OUT (5v, Gnd, Data). Til min brug, med kun et par lysdioder kørende til enhver tid, brugte jeg kun pigtail IN. Hvis der bruges flere pixels (især lyst hvidt) på dette panel, kan du også tilslutte midterforbindelserne for at supplere IN. Hvis det er nødvendigt, kan en højere forstærker (4-5A måske) også bruges.

Hvad angår de fleste projekter, er denne temmelig enkel og ligetil.

Programmering - For mig tog dette noget tid. Displayskærme, berøringspunkter, timing. Men det er samlet og jeg kan lide resultaterne. Nedenfor inkluderede jeg en kort video (ca. 2 minutter) af den, der fungerede, før jeg lavede sagen. Udfordringerne værd.

Case - At bygge en ramme til at montere enheden i er ikke så slem, og mulighederne er uendelige. Jeg besluttede mig for en enkel kasse fra nogle gamle valnødpaneler, jeg havde rundt på værkstedet. Jeg har lige monteret LED -panelet på forsiden og skabt en 3D -ramme for at gøre TFT læsbar og tilgængelig ovenpå.

Jeg fastgjorde LED -panelet på forsiden af sagen med et lille panel bag det for at hæve det, så det matchede en ramme, der blev brugt til at montere det klare dæksel. Når LED -panelet er blottet, er aflæsningen virkelig svær at se, så jeg lagde et stykke bagepapir mellem det og det klare plexiglas for at aflaste aflæsningen, og det fungerer ganske godt.

Trin 4: Første demo

Image
Image
Slutprodukt - tid til træning!
Slutprodukt - tid til træning!

For at se det i aktion, her er en kort video af det, der fungerede, før jeg startede sagen, da jeg lavede den sidste test (linket er det samme som ovenfor, hvis det ikke indlæses).

Trin 5: Slutprodukt - tid til træning

Endelig færdig! Jeg kan let læse det fra hele rummet, og forslagene til "hvad der er næste" er endnu mere nyttige, end jeg troede. Brug af hvileperioden til at se, hvad du skal gøre næste gang og være klar til at gå med det samme, var vejen at gå.

Tak for din interesse og Happy Tinkering! Nu skal du lave noget fedt!

Anbefalede: