İçindekiler:

Yüksek Yoğunluklu Aralıklı Antrenman (HIIT) Zamanlayıcısı: 3 Adım
Yüksek Yoğunluklu Aralıklı Antrenman (HIIT) Zamanlayıcısı: 3 Adım

Video: Yüksek Yoğunluklu Aralıklı Antrenman (HIIT) Zamanlayıcısı: 3 Adım

Video: Yüksek Yoğunluklu Aralıklı Antrenman (HIIT) Zamanlayıcısı: 3 Adım
Video: HIIT/ Interval Training (Yüksek Yoğunluklu Aralıklı Antrenman) 2024, Kasım
Anonim
Yüksek Yoğunluklu Aralıklı Antrenman (HIIT) Zamanlayıcısı
Yüksek Yoğunluklu Aralıklı Antrenman (HIIT) Zamanlayıcısı

Yaşadığım yerde, soğuk aylar sonsuza kadar devam ediyor gibi görünüyor, bu yüzden beni içeride tutan egzersiz yapmanın bir yolunu bulmalıyım. Spor salonuna gitmeyi göze alabilirdim ama bu çok zaman alırdı, eski bedenimi herkesin içinde sergilemem gerekirdi ve Charlie'nin Melekleri'nin tekrarlarını büyük ekran televizyonda izleyemezdim. Neyse ki, apartman dairemiz, bize bir koşu bandı, elle çalıştırılan bir sabit bisiklet ve o büyük ekran TV için yer sağlayan kısmen bitmiş bir bodrum katına sahiptir. Bir süredir oldukça düzenli bir rutinim vardı, ancak son zamanlarda bir AARP bülteninde “yaşlılar” için bazı Yüksek Yoğunluklu Aralıklı Eğitim (HIIT) biçimlerine katılmanın uygun olduğunu okudum. Biraz araştırma yaptıktan sonra, bu tekniklerden birinin sabit bisikletimle kullanım için mükemmel bir şekilde uyarlanabileceğini buldum. Denedim, hayatta kaldım ve tekrar denemeye karar verdim ama yüksek/düşük aralıklarım için saniyeleri saymanın bir güçlük olduğuna karar verdim. Endişelenme çünkü PIC mikro denetleyici çipleriyle dolu bir ayakkabı kutum var ve elimde bir sürü boş zaman var.

Adım 1: HIIT

Deneyimsizler için, HIIT temel olarak bir ısınma süresi ve ardından yüksek yoğunluklu aktivite ve ardından düşük yoğunluklu aktivite dizilerini içerir. Benim durumumda, bulduğum öneride 5 dakika gündelik bisiklet pedalı, ardından 20 saniye hızlı pedal çevirme ve ardından 90 saniye gündelik pedal çevirme var. Yüksek/düşük yoğunluklu dizilere göre değişen tek şey, kaç tane yaptığınızdır. Benim için aralık genellikle 4-6 dizi ve ardından birkaç dakikalık soğumadır. Bulduğum diğer şey, HIIT'in diğer aktivite türleriyle serpiştirilmiş olarak haftada sadece 2-3 kez yapılması gerektiğiydi. HIIT'i yapabileceğimi düşündüm ve ertesi gün normal koşu bandı rutinimi yaptım. Bu benim için işe yarıyor ama ben sağlık uzmanı değilim, bu yüzden bunu tavsiye olarak almayın.

2. Adım: Donanım

Donanım
Donanım
Donanım
Donanım

Zamanlayıcının şeması oldukça sıkıcı çünkü sadece PIC çıkışlarına bağlı birkaç LED içeriyor. Bisiklet çerçeveme Velcro ile bağladığım küçük bir plastik proje kutusuna yerleştirdim. Açma/kapama düğmesi olan iki adet alkalin AAA pille çalıştırıyorum. LED'ler, düşük yoğunluk aralıkları (ısınma süresi dahil) için yeşil ve yüksek yoğunluk aralıkları için kırmızı olmak üzere farklı renklerdir. Diğer altı LED, tamamlanan aralıkların sayısını tutar. Önerilen maksimum sayının altı olduğu göz önüne alındığında, kullandığım buydu. Aynı zamanda uygun bir sayıydı çünkü sonraki LED'leri açarken yazılımı basitleştirdi (sayaca gerek yok). Sarı mı yoksa mavi LED mi kullanmalıyım karar veremedim, bu yüzden onları değiştirdim.

3. Adım: Yazılım

Yazılım PIC montaj dilinde yazılmıştır ve ayrıca oldukça sıkıcıdır çünkü temelde sadece bir saniyelik bir zamanlayıcı çalıştırır ve alıştırmanın her aşaması için saniyeleri sayar. Aralıkların uzunluğu için tanımlar vardır, böylece farklı değerlere ihtiyacınız varsa kolayca değiştirebilirsiniz. Zamanlama kritik değil, bu yüzden gücü korumaya yardımcı olması için 250 kHz dahili osilatörü kullanmayı seçtim.

Bir saniyelik aralığı elde etmek için Timer1 kullandım ve istenen sayıdan sonra taşması için önceden ayarladım. Bir saniye için istenen sayı, osilatör frekansının 4'e (62, 500) bölünmesidir. Taşma bir kesme oluşturur ve tüm mantık kesme işleyicisinde bulunur. Spesifik rutinler, dizinin hangi kısmında bulunduğumuza göre atanır - ısınma, yüksek yoğunluk veya düşük yoğunluk. Tek "süslü" yanı, bir sonraki yüksek yoğunluklu aralığın ne zaman geleceği konusunda bir uyarı istememdi. Bunu yapmak için, düşük yoğunluk aralığı için 10 saniyeden daha az süre olup olmadığını belirledim ve ardından her saniyede bir yeşil LED'i açıp kapattım. Sıra sayım LED'lerinin tümü PORT C'ye atanmıştır, bu nedenle bir "1" bitin basit bir şekilde kaydırılması, öncekileri yanık tutarken bir sonrakini aydınlatacaktır. Tüm LED'ler yandıktan sonra yüksek/düşük aralıklar durmaz, bu nedenle daha fazla dizi istiyorsanız, LED'leri sıfırlamak için kolayca kod ekleyebilir ve onları tekrar yakmaya başlayabilirsiniz. Bu basit proje için bu kadar. Diğer projelerime göz atın: www.boomerrules.wordpress.com

Önerilen: