Sommario:
- Passaggio 1: parti e pezzi
- Passaggio 2: obiettivi e menu
- Passaggio 3: mettere tutto insieme
- Passaggio 4: prima demo
- Passaggio 5: prodotto finale: è ora di allenarsi
Video: Timer routine di allenamento: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
'Mangia sano, mantieniti in forma e non stare fermo tutto il giorno.' Buon consiglio, eh. Bene, ecco un'idea per aiutare con due di questi.
Mi siedo troppo. Ho realizzato alcuni orologi da tavolo che mi fanno alzare ogni ora, ma un po' di più è sempre meglio. Quindi, se è rotto, aggiustalo e se non lo è, rompilo e miglioralo!
Di recente ho ricevuto un pannello Matrix LED 8x32 ed è perfetto per una lettura che posso vedere dall'altra parte della stanza. Hmm, suona come una ricetta per un'idea. Quell'idea è anche quella di creare un allenatore di routine che mostrerà ripetutamente conteggi a breve intervallo con un periodo di riposo in mezzo. Fondamentalmente, fai "qualcosa" per un minuto o due, riposati per qualche secondo e poi fai "qualcos'altro". Ripeti per un allenamento di 20-30 minuti. Se ti sembra una buona idea, continua a leggere.
Passaggio 1: parti e pezzi
Non è richiesto molto per il progetto, questo è un vantaggio.
Arduino Mega
Matrice LED 8x32
TFT da 2,8"
Orologio RTC
Convertitore buck
Alimentazione 12v
Foglio di plexiglas
Carta pergamena (o altro foglio/rivestimento traslucido)
(2) Barili di alimentazione - per 12v IN e per Mega. Il TFT copre il Vin, quindi ho scelto di inserire l'alimentazione nell'USB 5v. (Nota: normalmente userei l'ingresso 12v, ma lo schermo che ho usato ha avuto un problema con 12v, quindi ho reindirizzato l'alimentazione al Mega tramite l'ingresso USB.)
Passaggio 2: obiettivi e menu
Un'idea è una cosa, ma pianificarla e renderla davvero utile è l'obiettivo. Avevo alcune idee ed ecco cosa penso che dovrebbe fare, ordinato per must have e bello da avere.
Le cose che un trainer deve fare sono:
Fornire un insieme coerente di routine a tempo da eseguire.
Fornire un periodo di riposo tra gli intervalli.
In alternativa, fornisci un timer per esercizi di durata come tapis roulant o ciclismo
Essere leggibile a distanza, appeso a una parete o su uno scaffale.
Sii flessibile nel fornire il numero di routine, la durata della routine e la durata del riposo.
Essere in grado di distinguere facilmente le routine di lavoro dai periodi di riposo.
Essere in grado di regolare l'ora dell'RTC senza l'IDE Arduino.
Facile da usare.
Cose per renderlo più amichevole:
Orologio con data quando non è in uso - sul TFT, non sul pannello LED però.
Feedback tattile visibile: i TFT non sono sempre i più facili da gestire.
Visualizza il numero di routine completate.
Visualizza le informazioni sia sul pannello che sul TFT.
Dare alcuni suggerimenti di attività per ogni routine durante le pause.
Possibilità di apportare modifiche estetiche.
Facile da usare.
Sembra fattibile, ora per poterlo utilizzare, i menu necessari sono:
Schermata iniziale: orologio, calendario, pulsanti del sottomenu
Schermata delle opzioni di routine - N. di routine, durata della routine, durata del periodo di riposo
Routine attiva - conto alla rovescia della durata, conteggio della routine, suggerimenti di attività
Timer - semplice cronometro digitale che conta fino a un'ora
Schermata di regolazione dell'ora - Ora/Min Su e Giù
L'estetica cambia in tempo reale per… una lista in crescita
Passaggio 3: mettere tutto insieme
Elettronica - La parte bella del progetto è che sono necessari solo pochi componenti. Collega il TFT al Mega nei suoi slot GPIO
Esegui 5v, Gnd, SCL, SDA per l'RTC dal Mega
Esegui 5v, Gnd, dati per il pannello LED - alimentazione da buck, dati a (1) GPIO sul Mega Porta in 12v e dividilo tra Mega e Buck (impostato su 5v)
Come nota di cablaggio, il pannello LED ha (3) linee di alimentazione. Un pigtail IN (5v, Gnd, data), una linea di alimentazione centrale (5v, Gnd) e un pigtail OUT (5v, Gnd, Data). Per il mio uso, con solo pochi LED accesi in qualsiasi momento, ho usato solo il pigtail IN. Se vengono utilizzati più pixel (soprattutto il bianco brillante) su questo pannello, è anche possibile collegare le connessioni centrali per integrare l'IN. Se necessario, potrebbe essere utilizzato anche un amplificatore più alto (4-5A forse).
Per quanto riguarda la maggior parte dei progetti, questo è piuttosto semplice e diretto.
Programmazione - Per me questo ha richiesto del tempo. Schermi di visualizzazione, punti di contatto, tempi. Ma è tutto insieme e mi piacciono i risultati. Di seguito, ho incluso un breve video (circa 2 minuti) del suo funzionamento prima di realizzare il caso. Vale la pena le sfide.
Case - Costruire una struttura per montare l'unità non è male e le possibilità sono infinite. Ho deciso per una semplice scatola da alcuni vecchi pannelli di noce che avevo in giro per il laboratorio. Ho appena montato il pannello LED sulla parte anteriore e creato una cornice 3D per rendere leggibile e accessibile il TFT nella parte superiore.
Ho attaccato il pannello LED alla parte anteriore del case con un piccolo pannello dietro per sollevarlo in modo che corrisponda a un telaio utilizzato per montare il coperchio trasparente. Quando il pannello LED è nudo, la lettura è davvero difficile da vedere, quindi ho inserito un pezzo di carta pergamena tra esso e il plexiglass trasparente per disinnescare la lettura e funziona abbastanza bene.
Passaggio 4: prima demo
Per vederlo in azione, ecco un breve video del suo funzionamento prima di iniziare il caso mentre stavo facendo i suoi test finali (il collegamento è lo stesso di sopra nel caso in cui non si caricasse).
Passaggio 5: prodotto finale: è ora di allenarsi
Finalmente terminato! Posso leggerlo facilmente dall'altra parte della stanza e i suggerimenti su "cosa c'è dopo" sono ancora più utili di quanto pensassi. Usare il periodo di riposo per vedere cosa fare dopo ed essere pronti a partire subito era la strada da percorrere.
Grazie per il tuo interesse e buon armeggiare! Ora vai a fare qualcosa di bello!
Consigliato:
Ripiegare la macchina da allenamento: 4 passaggi
Fold Back Training Machine: progetto questo progetto perché ora ovunque ci sono coronavirus e le persone si annoiano a stare a casa senza far nulla. Questa macchina può allenare il tuo corpo e le tue abilità di sprint. Questa macchina fa le persone che amano ma non possono uscire per un
Macchina di routine: 5 passaggi
Macchina di routine: questa è una macchina per ricordarti cose che potresti dimenticare quando esci di casa. 1. Mettere la chiave sull'altro lato della macchina. Metti tutto quello che devi portare via con te quando esci di casa nella scatola. Attacca alcune note su
Routine mattutina per lavare il viso (per bambini): 7 passaggi
Routine mattutina per il lavaggio del viso (per bambini): durante il fine settimana, il mio cuginetto è rimasto a casa nostra poiché i suoi genitori non erano in casa, dopo aver vissuto con lui per due giorni, ho notato che aveva un po' di difficoltà a ricordare ogni passaggio durante il lavaggio la sua faccia dopo che si è svegliato. Così ho deciso di costruirlo
Timer di allenamento ad intervalli ad alta intensità (HIIT): 3 passaggi
Timer di allenamento ad intervalli ad alta intensità (HIIT): dove vivo, i mesi freddi sembrano andare avanti per sempre, quindi devo trovare un modo per esercitarmi che mi tenga in casa. Potrei permettermi di andare in palestra ma ci vuole troppo tempo, dovrei mostrare il mio vecchio corpo in pubblico, e non potrei guardare
Microcontrollore AVR. LED lampeggiatore utilizzando il timer. Interruzioni timer. Modalità CTC timer: 6 passaggi
Microcontrollore AVR. LED lampeggiatore utilizzando il timer. Interruzioni timer. Timer CTC Mode: Ciao a tutti! I timer sono un concetto importante nel campo dell'elettronica. Ogni componente elettronico funziona in base ai tempi. Questa base dei tempi aiuta a mantenere tutto il lavoro sincronizzato. Tutti i microcontrollori funzionano a una frequenza di clock predefinita, il