Inhaltsverzeichnis:
Video: Timer für hochintensives Intervalltraining (HIIT) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
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
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:
Arduino Auto-Rückfahrwarnsystem - Schritt für Schritt: 4 Schritte
Arduino Auto-Rückfahrwarnsystem | Schritt für Schritt: In diesem Projekt entwerfe ich eine einfache Arduino-Auto-Rückwärts-Parksensorschaltung mit Arduino UNO und dem Ultraschallsensor HC-SR04. Dieses Arduino-basierte Car-Reverse-Warnsystem kann für eine autonome Navigation, Roboter-Ranging und andere Entfernungsr
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): 3 Schritte
So deaktivieren Sie die Autokorrektur für nur ein Wort (iOS): Manchmal korrigiert die Autokorrektur möglicherweise etwas, das Sie nicht korrigieren möchten, z. Textabkürzungen beginnen sich in Großbuchstaben zu setzen (imo korrigieren zum Beispiel zu IMO). So erzwingen Sie, dass die Korrektur eines Wortes oder einer Phrase beendet wird, ohne aut zu deaktivieren
Interessante Programmieranleitung für Designer - Bringen Sie Ihr Bild zum Laufen (Teil 2): 8 Schritte
Interessante Programmieranleitung für Designer – Bringen Sie Ihr Bild zum Laufen (Teil 2): Mathematik scheint für die meisten von Ihnen nutzlos zu sein. Die in unserem täglichen Leben am häufigsten verwendete ist einfach Addieren, Subtrahieren, Multiplizieren und Dividieren. Es ist jedoch ganz anders, wenn Sie mit Programm erstellen können. Je mehr Sie wissen, desto mehr wundervolle Ergebnisse werden Sie erhalten
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
So erstellen Sie eine UML für Java in Microsoft Visio: 4 Schritte
So erstellen Sie eine UML für Java in Microsoft Visio: Das Erstellen einer UML kann zunächst etwas einschüchternd wirken. Es gibt viele komplizierte Notationsstile, und es kann sich anfühlen, als gäbe es keine guten Ressourcen, um eine lesbare und genaue UML zu formatieren. Microsoft Visio macht jedoch das Erstellen einer UML-Qu