Tabla de contenido:
- Paso 1: Partes y piezas
- Paso 2: Objetivos y menús
- Paso 3: Poniéndolo todo junto
- Paso 4: Primera demostración
- Paso 5: Producto final - ¡Hora de entrenar
Video: Temporizador de rutina de entrenamiento: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
"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
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
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
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
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:
Motor paso a paso con chanclas D y temporizador 555; la primera parte del circuito el temporizador 555: 3 pasos
Motor paso a paso con chanclas D y temporizador 555; la primera parte del circuito el temporizador 555: El motor paso a paso es un motor de CC que se mueve en pasos discretos. Se utiliza a menudo en impresoras e incluso robótica. Explicaré este circuito en pasos. La primera parte del circuito es un 555 Temporizador. Es la primera imagen (ver arriba) con un chip 555 w
Temporizador para lámpara [Temporizador De Apagado De Lampara]: 3 Pasos
Timer for Light Fixture [Temporizador De Apagado De Lampara]: Ha pasado mucho tiempo desde que publiqué mi último instructable, así que decidí publicar otro de mis proyectos electrónicos. Tengo una luminaria de dos tipos de modo de iluminación, uno para estudio que son dos tubos fluorescentes T5 de 28 vatios que están fríos wh
Temporizador de entrenamiento de intervalo de alta intensidad (HIIT): 3 pasos
Temporizador de entrenamiento de intervalo de alta intensidad (HIIT): donde vivo, los meses fríos parecen durar una eternidad, así que tengo que encontrar alguna forma de ejercicio que me mantenga adentro. Podría permitirme ir a un gimnasio, pero lleva demasiado tiempo, tendría que mostrar mi antiguo cuerpo en público y no podría ver
Microcontrolador AVR. Intermitente de LED con temporizador. Interrupciones de temporizadores. Modo CTC del temporizador: 6 pasos
Microcontrolador AVR. Intermitente de LED con temporizador. Interrupciones de temporizadores. Modo CTC del temporizador: ¡Hola a todos! Los temporizadores son un concepto importante en el campo de la electrónica. Cada componente electrónico funciona en una base de tiempo. Esta base de tiempo ayuda a mantener todo el trabajo sincronizado. Todos los microcontroladores funcionan a una frecuencia de reloj predefinida, el
Temporizador NE555 - Configuración del temporizador NE555 en una configuración estable: 7 pasos
Temporizador NE555 | Configuración del temporizador NE555 en una configuración estable: El temporizador NE555 es uno de los circuitos integrados más utilizados en el mundo de la electrónica. Tiene la forma de DIP 8, lo que significa que cuenta con 8 pines