Índice:

Cronômetro de rotina de treino: 5 etapas
Cronômetro de rotina de treino: 5 etapas

Vídeo: Cronômetro de rotina de treino: 5 etapas

Vídeo: Cronômetro de rotina de treino: 5 etapas
Vídeo: ROTINA DE TREINO PARA INICIANTE 2024, Novembro
Anonim
Cronômetro de rotina de treino
Cronômetro de rotina de treino

‘Coma saudável, fique em forma e não fique parado o dia todo.’ Bom conselho, hein. Bem, aqui está uma ideia para ajudar com dois deles.

Eu sento muito. Eu fiz alguns relógios de desktop que me deixam acordado a cada hora, mas um pouco mais é sempre melhor. Então, se está quebrado, conserte e se não estiver, quebre e melhore!

Recentemente, comprei um painel LED Matrix de 8x32 e é perfeito para uma leitura que posso ver do outro lado da sala. Hmm, parece uma receita para uma ideia. Essa ideia é também fazer um treinador de rotina que exibirá contagens de intervalos curtos repetidamente com um período de descanso entre eles. Basicamente, faça “alguma coisa” por um minuto ou dois, descanse por alguns segundos e depois faça “outra coisa”. Repita para um treino de 20-30 minutos. Se parece uma boa ideia, continue lendo.

Etapa 1: partes e peças

Partes e peças
Partes e peças
Partes e peças
Partes e peças
Partes e peças
Partes e peças

Não é necessário muito para o projeto, isso é uma vantagem.

Arduino Mega

8x32 LED Matrix

2,8”TFT

Relógio RTC

Conversor Buck

Fonte de alimentação 12v

Folha de plexiglass

Papel pergaminho (ou outra folha / revestimento translúcido)

(2) Barris de energia - para 12v IN e para Mega. O TFT cobre o Vin, então optei por colocar a alimentação no USB 5v. (Observação: normalmente eu usaria a entrada de 12v, mas a tela que usei tinha um problema com 12v, então redirecionei a alimentação para o Mega por meio da entrada USB.)

Etapa 2: Objetivos e menus

Objetivos e menus
Objetivos e menus
Objetivos e menus
Objetivos e menus
Objetivos e menus
Objetivos e menus

Uma ideia é uma coisa, mas planejá-la e torná-la realmente útil é o objetivo. Tive algumas ideias e aqui está o que acho que deve fazer, classificado por deve ter e bom ter.

As coisas que um treinador deve fazer são:

Fornece um conjunto cronometrado consistente de rotinas a serem executadas.

Fornece um período de descanso entre os intervalos.

Como alternativa, forneça um cronômetro para exercícios de duração, como esteira ou ciclismo

Ser legível à distância, pendurado na parede ou em uma prateleira.

Seja flexível no fornecimento de número de rotinas, duração da rotina e durações de descanso.

Ser capaz de distinguir facilmente as rotinas de trabalho dos períodos de descanso.

Ser capaz de ajustar a hora do RTC sem o Arduino IDE.

Fácil de usar.

Coisas para torná-lo mais amigável:

Relógio com data quando não estiver em uso - no TFT, mas não no painel LED.

Feedback de toque visível - os TFTs nem sempre são os mais fáceis de lidar.

Exibe o número de rotinas concluídas.

Exibe informações no painel e no TFT.

Dê algumas sugestões de atividades para cada rotina durante os intervalos.

Capacidade de fazer ajustes estéticos.

Fácil de usar.

Parece factível, agora para poder usá-lo, os menus necessários são:

Tela inicial - relógio, calendário, botões de submenu

Tela de opções de rotina - número de rotinas, duração da rotina, duração do período de descanso

Rotina ativa - contagem regressiva de duração, contagem de rotina, sugestões de atividades

Cronômetro - cronômetro digital simples que conta até uma hora

Tela de ajuste de tempo - Hora / Min acima e Dn

A estética em tempo real muda para … uma lista crescente

Etapa 3: juntando tudo

Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo

Eletrônica - A parte boa do projeto é que apenas alguns componentes são necessários. Anexe o TFT ao Mega em seus slots GPIO

Execute 5v, Gnd, SCL, SDA para o RTC do Mega

Execute 5v, Gnd, dados para o painel de LED - energia do buck, dados para (1) GPIO no Mega Traga 12v e divida-o entre o Mega e o Buck (definido para 5v)

Como uma observação sobre a fiação, o painel de LED possui (3) linhas de energia. Um pigtail IN (5v, Gnd, dados), uma linha de alimentação central (5v, Gnd) e um pigtail OUT (5v, Gnd, Data). Para meu uso, com apenas alguns LEDs funcionando a qualquer momento, usei apenas o pigtail IN. Se mais pixels forem usados (especialmente branco brilhante) neste painel, você também pode conectar as conexões centrais para complementar o IN. Se necessário, um amplificador mais alto (talvez 4-5A) pode ser usado também.

No que diz respeito à maioria dos projetos, este é bastante simples e direto.

Programação - Para mim, isso demorou algum tempo. Telas de exibição, pontos de toque, tempo. Mas está tudo junto e gosto dos resultados. Abaixo, incluí um pequeno vídeo (cerca de 2 minutos) dele funcionando antes de fazer o caso. Valeu a pena os desafios.

Caso - Construir uma estrutura para montar a unidade não é tão ruim e as possibilidades são infinitas. Decidi por uma caixa simples de alguns painéis de nogueira antigos que eu tinha ao redor da oficina. Acabei de montar o painel de LED na frente e criar uma moldura 3D para tornar o TFT legível e acessível na parte superior.

Fixei o painel de LED na frente do gabinete com um pequeno painel atrás dele para levantá-lo para combinar com a moldura usada para montar a tampa transparente. Quando o painel de LED está vazio, a leitura é realmente difícil de ver, então coloquei um pedaço de papel pergaminho entre ele e o acrílico transparente para neutralizar a leitura e funcionou muito bem.

Etapa 4: primeira demonstração

Image
Image
Produto final - hora de treinar!
Produto final - hora de treinar!

Para vê-lo em ação, aqui está um pequeno vídeo dele funcionando antes de eu começar o caso, enquanto eu estava fazendo seu teste final (o link é o mesmo que acima, caso não carregue).

Etapa 5: Produto final - hora de treinar

Finalmente pronto! Posso ler facilmente do outro lado da sala e as sugestões para "o que vem a seguir" são ainda mais úteis do que eu pensava. Usar o período de descanso para ver o que fazer a seguir e estar pronto para partir imediatamente foi o caminho a percorrer.

Obrigado pelo seu interesse e Happy Tinkering! Agora vá fazer algo legal!

Recomendado: