Taula de continguts:

Temporitzador de rutina d’entrenament: 5 passos
Temporitzador de rutina d’entrenament: 5 passos

Vídeo: Temporitzador de rutina d’entrenament: 5 passos

Vídeo: Temporitzador de rutina d’entrenament: 5 passos
Vídeo: Easy Exercise To Lose Belly Fat At Home For Beginners - 35 Mins Aerobic Workout | EMMA Fitness 2024, Desembre
Anonim
Temporitzador de rutina d’entrenament
Temporitzador de rutina d’entrenament

‘Menja sa, mantingueu-vos en forma i no us quedeu quiets tot el dia.’ Bons consells, eh. Bé, aquí teniu una idea per ajudar-vos amb dos d’aquests.

Em sento massa. He creat alguns rellotges d’escriptori que m’alten cada hora, però sempre és millor una mica més. Per tant, si està trencat, solucioneu-lo i, si no, trossegeu-lo i feu-lo millor.

Recentment he rebut un panell LED Matrix de 8x32 i és perfecte per a una lectura que puc veure a tota la sala. Mmm, sona com una recepta d’una idea. Aquesta idea és massa fer un entrenador de rutina que mostrarà recomptes curts d’intervals repetidament amb un període de descans intermedi. Bàsicament, feu "alguna cosa" durant un minut o dos, descanseu uns segons i després feu "una altra cosa". Repetiu per un entrenament de 20-30 minuts. Si us sembla una bona idea, continueu llegint.

Pas 1: peces i peces

Peces i peces
Peces i peces
Peces i peces
Peces i peces
Peces i peces
Peces i peces

No es requereixen moltes coses per al projecte, això és un avantatge.

Arduino Mega

Matriu LED de 8x32

TFT de 2,8”

Rellotge RTC

Convertidor de dòlars

Font d'alimentació de 12v

Full de plexiglàs

Paper pergamí (o un altre full / revestiment translúcid)

(2) Barrils de potència: per a 12 V IN i per a Mega. El TFT cobreix el Vin, així que vaig optar per alimentar el USB de 5v. (Nota: Normalment utilitzaria l'entrada de 12 V, però la pantalla que he utilitzat tenia un problema amb 12 V, de manera que heu redirigit l'alimentació al Mega mitjançant l'entrada USB.)

Pas 2: Objectius i menús

Objectius i menús
Objectius i menús
Objectius i menús
Objectius i menús
Objectius i menús
Objectius i menús

Una cosa és una cosa, però l’objectiu és planificar-la i fer-la útil perquè sigui realment útil. Vaig tenir algunes idees i això és el que crec que hauria de fer, ordenat per must have i agradable de tenir.

Les coses que ha de fer un entrenador són:

Proporcioneu un conjunt de rutines temporitzades i coherents a realitzar.

Proporcioneu un període de descans entre intervals.

Com a alternativa, proporcioneu un temporitzador per a exercicis de durada com la cinta de córrer o el ciclisme

Es pot llegir a distància, penjat a una paret o a un prestatge.

Sigueu flexible a l’hora de proporcionar el nombre de rutines, la durada de la rutina i la durada del descans.

Ser capaç de distingir fàcilment les rutines de treball dels períodes de descans.

Poder ajustar el temps del RTC sense l'IDE Arduino.

Fàcil d'usar.

Coses per fer-ho més amable:

Rellotge amb data quan no s’utilitza: al TFT, però no al tauler LED.

Feedback tàctil visible: els TFT no sempre són els més fàcils de tractar.

Mostra el nombre de rutines completades.

Mostra informació tant al tauler com al TFT.

Doneu alguns suggeriments d'activitat per a cada rutina durant els descansos.

Capacitat per fer ajustaments estètics.

Fàcil d'usar.

Sembla factible, ara per poder utilitzar-lo, els menús necessaris són:

Pantalla d'inici: rellotge, calendari, botons del submenú

Pantalla d'opcions de rutina: nombre de rutines, durada de la rutina i durada del període de descans

Rutina activa: compte enrere de durada, recompte de rutina, suggeriments d'activitat

Temporitzador: cronòmetre digital senzill que compta fins a una hora

Pantalla d'ajust del temps: hora / hora min. I Dn

L’estètica en temps real canvia per … una llista creixent

Pas 3: ajuntar-ho tot

Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt
Posant-ho tot junt

Electrònica: la part més interessant del projecte és que només calen uns quants components. Connecteu el TFT al Mega a les seves ranures GPIO

Executeu 5v, Gnd, SCL, SDA per al RTC des del Mega

Executeu 5v, Gnd, dades per al tauler LED: alimentació de Buck, dades a (1) GPIO al Mega Bring en 12v i dividiu-los entre el Mega i el Buck (configurat a 5v)

Com a nota de cablejat, el panell LED té unes (3) línies d’alimentació. Una cua IN (5v, Gnd, dades), una línia elèctrica central (5v, Gnd) i una cua OUT (5v, Gnd, dades). Per al meu ús, amb només uns quants LEDs en funcionament en qualsevol moment, només he fet servir la cua IN. Si s’utilitzen més píxels (especialment blanc brillant) en aquest panell, també podeu connectar les connexions centrals per complementar l’IN. Si cal, també es podria utilitzar un amplificador més alt (4-5A).

Pel que fa a la majoria de projectes, aquest és bastant senzill i senzill.

Programació: per a mi això va trigar una mica. Pantalles de visualització, punts tàctils, temporització. Però tot s’ha unit i m’agraden els resultats. A continuació, vaig incloure un petit vídeo (aproximadament 2 minuts) que funcionava abans de fer el cas. Val la pena els reptes.

Cas: construir un marc per muntar la unitat no és massa dolent i les possibilitats són infinites. Vaig decidir-me per una caixa senzilla a partir d’uns vells panells de noguera que tenia al taller. Acabo de muntar el tauler LED a la part frontal i vaig crear un marc 3D per fer que el TFT fos llegible i accessible a la part superior.

Vaig connectar el panell LED a la part frontal de la caixa amb un petit panell darrere per aixecar-lo perquè coincidís amb un marc utilitzat per muntar la coberta transparent. Quan el panell LED està nu, la lectura és molt difícil de veure, de manera que he col·locat un tros de paper sulfuritzat entre ell i el plexiglàs transparent per desactivar la lectura i funciona bastant bé.

Pas 4: primera demostració

Image
Image
Producte final: temps d’entrenament!
Producte final: temps d’entrenament!

Per veure-ho en acció, aquí teniu un petit vídeo que funcionava abans de començar el cas mentre feia la prova final (l'enllaç és el mateix que anteriorment en cas que no es carregui).

Pas 5: producte final: temps d’entrenament

Finalment fet! El puc llegir fàcilment des de tota la sala i els suggeriments per a "el que ve" són encara més útils del que pensava. Utilitzar el període de descans per veure què fer després i estar a punt per anar immediatament era el camí a seguir.

Gràcies pel vostre interès i Happy Tinkering. Ara vés a fer alguna cosa divertida!

Recomanat: