Tabla de contenido:

Temporizador de rutina de entrenamiento: 5 pasos
Temporizador de rutina de entrenamiento: 5 pasos

Video: Temporizador de rutina de entrenamiento: 5 pasos

Video: Temporizador de rutina de entrenamiento: 5 pasos
Video: App para entrenar por intervalos | Mejora tus entrenamientos | Tabata Timer 2024, Noviembre
Anonim
Temporizador de rutina de entrenamiento
Temporizador de rutina de entrenamiento

"Come sano, mantente en forma y no te quedes quieto todo el día". Buen consejo, eh. Bueno, aquí hay una idea para ayudar con Dos de estos.

Me siento demasiado. He hecho algunos relojes de escritorio que me despiertan cada hora, pero un poco más siempre es mejor. Entonces, si está roto, arréglalo y si no lo está, rómpelo y hazlo mejor.

Recientemente obtuve un panel de matriz de LED de 8x32 y es perfecto para una lectura que puedo ver a través de la habitación. Hmm, suena como una receta para una idea. Esa idea es también hacer un entrenador de rutina que muestre recuentos de intervalos cortos repetidamente con un período de descanso en el medio. Básicamente, haz “algo” durante uno o dos minutos, descansa unos segundos y luego haz “otra cosa”. Repita para un entrenamiento de 20 a 30 minutos. Si te parece una buena idea, sigue leyendo.

Paso 1: Partes y piezas

Partes y Piezas
Partes y Piezas
Partes y Piezas
Partes y Piezas
Partes y Piezas
Partes y Piezas

No se requiere mucho para el proyecto, eso es una ventaja.

Arduino Mega

Matriz LED 8x32

TFT de 2,8"

Reloj RTC

convertidor de moneda

Fuente de alimentación 12v

Hoja de plexiglás

Papel de pergamino (u otra hoja / recubrimiento translúcido)

(2) Barriles de potencia: para 12v IN y Mega. El TFT cubre el Vin, así que elegí poner la energía en el USB de 5v. (Nota: normalmente usaría la entrada de 12v, pero la pantalla que usé tenía un problema con 12v, así que desvié la energía al Mega a través de la entrada USB).

Paso 2: Objetivos y menús

Objetivos y menús
Objetivos y menús
Objetivos y menús
Objetivos y menús
Objetivos y menús
Objetivos y menús

Una idea es una cosa, pero planificarla y hacerla realmente útil es el objetivo. Tenía algunas ideas y esto es lo que creo que debería hacer, ordenado por imprescindible y agradable de tener.

Las cosas que debe hacer un entrenador son:

Proporcione un conjunto constante de rutinas cronometradas para realizar.

Proporcione un período de descanso entre intervalos.

Como alternativa, proporcione un temporizador para ejercicios de duración como cinta de correr o ciclismo.

Ser legible a distancia, colgado en una pared o en un estante.

Sea flexible al proporcionar una cantidad de rutinas, la duración de la rutina y la duración del descanso.

Ser capaz de distinguir fácilmente las rutinas de trabajo de los períodos de descanso.

Ser capaz de ajustar el tiempo del RTC sin el IDE de Arduino.

Fácil de usar.

Cosas para hacerlo más amigable:

Reloj con fecha cuando no esté en uso, en el TFT, no en el panel LED.

Retroalimentación táctil visible: los TFT no siempre son los más fáciles de manejar.

Muestra el número de rutinas completadas.

Muestra información tanto en el panel como en TFT.

Dé algunas sugerencias de actividades para cada rutina durante los descansos.

Capacidad para realizar ajustes estéticos.

Fácil de usar.

Suena factible, ahora para poder usarlo, los menús necesarios son:

Pantalla de inicio: reloj, calendario, botones de submenú

Pantalla de opciones de rutina: número de rutinas, duración de la rutina, duración del período de descanso

Actividad de rutina: cuenta regresiva de duración, recuento de rutina, sugerencias de actividad

Temporizador: cronómetro digital simple que cuenta hasta una hora

Pantalla de ajuste de tiempo: hora / minuto arriba y abajo

La estética en tiempo real cambia para … una lista en crecimiento

Paso 3: Poniéndolo todo junto

Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto
Poniendolo todo junto

Electrónica: lo bueno del proyecto es que solo se necesitan unos pocos componentes. Conecte el TFT al Mega en sus ranuras GPIO

Ejecute 5v, Gnd, SCL, SDA para el RTC de Mega

Ejecute 5v, Gnd, datos para el panel LED: energía de buck, datos a (1) GPIO en el Mega Traiga 12v y divídalo entre Mega y Buck (establecido en 5v)

Como nota de cableado, el panel LED tiene (3) líneas eléctricas. Un pigtail IN (5v, Gnd, datos), una línea eléctrica central (5v, Gnd) y un pigtail OUT (5v, Gnd, Data). Para mi uso, con solo unos pocos LED encendidos en cualquier momento, solo usé la coleta IN. Si se utilizan más píxeles (especialmente blanco brillante) en este panel, también puede conectar las conexiones centrales para complementar la entrada. Si es necesario, también se podría usar un amplificador más alto (4-5 A).

En lo que respecta a la mayoría de los proyectos, este es bastante simple y directo.

Programación - Para mí esto tomó algún tiempo. Pantallas de visualización, puntos táctiles, cronometraje. Pero todo ha salido bien y me gustan los resultados. A continuación, incluí un video corto (aproximadamente 2 minutos) de cómo funcionaba antes de presentar el caso. Bien vale la pena los desafíos.

Carcasa: construir un marco para montar la unidad no es tan malo y las posibilidades son infinitas. Me decidí por una caja simple de unos viejos paneles de nogal que tenía en el taller. Simplemente monté el panel LED en la parte frontal y creé un marco 3D para que el TFT fuera legible y accesible en la parte superior.

Adjunté el panel LED a la parte frontal de la carcasa con un pequeño panel detrás para levantarlo para que coincida con un marco utilizado para montar la cubierta transparente. Cuando el panel LED está desnudo, la lectura es realmente difícil de ver, así que coloqué un trozo de papel de pergamino entre él y el plexiglás transparente para desactivar la lectura y funciona bastante bien.

Paso 4: Primera demostración

Image
Image
Producto final - ¡Hora de entrenar!
Producto final - ¡Hora de entrenar!

Para verlo en acción, aquí hay un video corto de cómo funciona antes de comenzar el caso mientras estaba haciendo su prueba final (el enlace es el mismo que el anterior en caso de que no se cargue).

Paso 5: Producto final - ¡Hora de entrenar

¡Finalmente hecho! Puedo leerlo fácilmente desde el otro lado de la habitación y las sugerencias de "qué sigue" son incluso más útiles de lo que pensaba. Usar el período de descanso para ver qué hacer a continuación y estar listo para comenzar de inmediato era el camino a seguir.

¡Gracias por su interés y Happy Tinkering! ¡Ahora ve a hacer algo genial!

Recomendado: