Inhaltsverzeichnis:

Timer für hochintensives Intervalltraining (HIIT) - Gunook
Timer für hochintensives Intervalltraining (HIIT) - Gunook

Video: Timer für hochintensives Intervalltraining (HIIT) - Gunook

Video: Timer für hochintensives Intervalltraining (HIIT) - Gunook
Video: 4 Minute Tabata HIIT Workout Timer - Intervals: 20 All-Out / 10 Recovery - No Music 2024, November
Anonim
Timer für hochintensives Intervalltraining (HIIT)
Timer für hochintensives Intervalltraining (HIIT)

Wo ich wohne, scheinen die kalten Monate ewig zu dauern, also muss ich einen Weg finden, mich zu bewegen, der mich drinnen hält. Ich könnte es mir leisten, in ein Fitnessstudio zu gehen, aber es dauert zu lange, ich müsste meinen alten Körper in der Öffentlichkeit zeigen und ich könnte keine Wiederholungen von Charlie's Angels auf einem Großbildfernseher sehen. Glücklicherweise hat unsere Wohnung einen teilweise fertiggestellten Keller, der uns Platz für ein Laufband, ein manuell betriebenes Heimtrainer und den Großbildfernseher bietet. Ich habe schon seit einiger Zeit eine ziemlich feste Routine, aber kürzlich habe ich in einem AARP-Bulletin gelesen, dass es für "Senioren" in Ordnung ist, sich an einigen Formen von High Intensity Interval Training (HIIT) zu beteiligen. Nach einigen Recherchen fand ich heraus, dass eine dieser Techniken perfekt für die Verwendung mit meinem stationären Fahrrad geeignet ist. Ich versuchte es, überlebte und entschied, dass ich es noch einmal versuchen würde, entschied aber, dass es mühsam war, die Sekunden für meine hohen / niedrigen Intervalle zu zählen. Keine Sorge, denn ich habe einen Schuhkarton voller PIC-Mikrocontroller-Chips und viel Freizeit in meinen Händen.

Schritt 1: HIIT

Für den Uneingeweihten beinhaltet HIIT im Grunde eine Aufwärmzeit, gefolgt von Sequenzen mit hoher Intensität und dann mit niedriger Intensität. In meinem Fall lautete die Empfehlung, die ich gefunden habe, 5 Minuten lässiges Radfahren, gefolgt von 20 Sekunden schnellem Treten, gefolgt von 90 Sekunden lässigem Treten. Das einzige, was bei den Sequenzen mit hoher/niedriger Intensität variiert, ist, wie viele Sie ausführen. Für mich beträgt die Reichweite in der Regel 4-6 Sequenzen und dann ein paar Minuten Abkühlen. Die andere Sache, die ich fand, war, dass HIIT nur 2-3 Mal pro Woche durchgeführt werden sollte, gemischt mit anderen Arten von Aktivitäten. Ich dachte mir, dass ich das HIIT machen und dann am nächsten Tag meine normale Laufbandroutine machen könnte. Das funktioniert für mich, aber ich bin kein Gesundheitsexperte, also verstehe das nicht als Rat.

Schritt 2: Hardware

Hardware
Hardware
Hardware
Hardware

Der Schaltplan für den Timer ist ziemlich langweilig, da nur mehrere LEDs an die PIC-Ausgänge angeschlossen sind. Ich habe es in eine kleine Plastik-Projektbox eingebaut, die ich mit Klettverschluss an meinem Fahrradrahmen befestigt habe. Ich betreibe es mit zwei Alkaline AAA-Batterien mit einem Ein / Aus-Schalter. Die LEDs haben verschiedene Farben, wobei Grün für die Intervalle mit niedriger Intensität (einschließlich der Aufwärmzeit) und Rot für die Intervalle mit hoher Intensität steht. Die anderen sechs LEDs zählen die Anzahl der abgeschlossenen Intervalle. Da die empfohlene Höchstzahl sechs war, habe ich das verwendet. Es war auch eine praktische Nummer, da die Software beim Einschalten nachfolgender LEDs einfach war (kein Zähler erforderlich). Ich konnte mich nicht entscheiden, ob ich gelbe oder blaue LEDs verwenden sollte, also habe ich sie abgewechselt.

Schritt 3: Software

Die Software ist in PIC-Assemblersprache geschrieben und auch ziemlich langweilig, weil sie im Grunde nur einen 1-Sekunden-Timer abläuft und Sekunden für jede Phase der Übung zählt. Es gibt Definitionen für die Länge der Intervalle, so dass sie leicht geändert werden können, wenn Sie andere Werte benötigen. Das Timing ist nicht entscheidend, daher habe ich mich für den internen 250-kHz-Oszillator entschieden, um Strom zu sparen.

Um das Ein-Sekunden-Intervall zu erhalten, habe ich Timer1 verwendet und ihn so voreingestellt, dass er nach der gewünschten Zählung überläuft. Der gewünschte Zählwert für eine Sekunde ist die Oszillatorfrequenz geteilt durch 4 (62, 500). Der Überlauf erzeugt einen Interrupt und die gesamte Logik ist im Interrupt-Handler enthalten. Die spezifischen Routinen werden basierend auf dem Teil der Sequenz zugewiesen, in dem wir uns befinden - Aufwärmen, hohe Intensität oder niedrige Intensität. Der einzig „ausgefallene“Teil ist, dass ich eine Warnung wollte, wann das nächste Intervall mit hoher Intensität kommt. Dazu habe ich einfach festgestellt, ob für das Intervall mit niedriger Intensität weniger als 10 Sekunden übrig sind, und dann die grüne LED jede zweite Sekunde ein- und ausgeschaltet. Die Sequenzzähler-LEDs sind alle PORT C zugewiesen, so dass eine einfache Verschiebung eines „1“-Bits das nächste aufleuchten lässt, während die vorherigen leuchten. Die High/Low-Intervalle hören nicht auf, nachdem alle LEDs leuchten. Wenn Sie also mehr Sequenzen wünschen, können Sie einfach Code hinzufügen, um die LEDs zurückzusetzen und sie wieder zu leuchten. Das war's für dieses einfache Projekt. Schauen Sie sich meine anderen Projekte an: www.boomerrules.wordpress.com

Empfohlen: