2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Tamo gdje živim, čini se da hladni mjeseci traju zauvijek pa moram pronaći neki način vježbanja koji me drži unutra. Mogao sam si priuštiti odlazak u teretanu, ali za to je potrebno previše vremena, morao bih javno pokazati svoje staro tijelo i ne bih mogao gledati reprize Charliejevih anđela na TV-u na velikom ekranu. Srećom, naš stan ima djelomično dovršen podrum koji nam daje prostora za traku za trčanje, sobni bicikl s ručnim upravljanjem i televizor s velikim ekranom. Neko sam vrijeme imao prilično postavljenu rutinu, ali nedavno sam u jednom biltenu AARP -a pročitao da je u redu da se „stariji“uključe u neke oblike visokointenzivnog intervalnog treninga (HIIT). Nakon što sam proveo neka istraživanja, otkrio sam da se jedna od tih tehnika može savršeno prilagoditi za upotrebu sa mojim sobnim biciklom. Pokušao sam, preživio i odlučio da ću pokušati ponovo, ali odlučio sam da je to gnjavaža s brojenjem sekundi za moje visoke/niske intervale. Ne brinite jer imam kutiju za cipele punu čipova PIC mikrokontrolera i puno slobodnog vremena u rukama.
Korak 1: HIIT
Za neupućene, HIIT u osnovi uključuje vrijeme zagrijavanja praćeno nizovima aktivnosti visokog intenziteta, zatim aktivnosti niskog intenziteta. U mom slučaju, preporuka koju sam pronašao ima 5 minuta povremenog okretanja bicikla, nakon čega slijedi 20 sekundi brzog okretanja, nakon čega 90 sekundi povremenog okretanja pedala. Jedino što ovisi o sekvencama visokog/niskog intenziteta je koliko radite. Za mene je raspon općenito 4-6 sekvenci, a zatim nekoliko minuta hlađenja. Druga stvar koju sam otkrio je da se HIIT treba raditi samo 2-3 puta tjedno, isprepleten s drugim vrstama aktivnosti. Zaključio sam da mogu obaviti HIIT, a zatim sljedeći dan odraditi svoju redovitu rutinu na traci za trčanje. To mi odgovara, ali nisam stručnjak za zdravlje pa nemojte ovo shvatiti kao savjet.
Korak 2: Hardver
Shema mjerača vremena je prilično dosadna jer uključuje samo nekoliko LED dioda spojenih na PIC izlaze. Ugradio sam ga u malu plastičnu projektnu kutiju koju sam pričvrštio na okvir bicikla čičak trakom. Radim na dvije alkalne AAA baterije s prekidačem za uključivanje/isključivanje. LED diode su različite boje, zelena za intervale niskog intenziteta (uključujući vrijeme zagrijavanja), a crvena za intervale visokog intenziteta. Ostalih šest LED dioda vode računa o broju dovršenih intervala. S obzirom da je najveći preporučeni broj bio šest, to sam i ja upotrijebio. To je također bio prikladan broj jer je pojednostavio softver pri uključivanju sljedećih LED -ova (nema potrebe za brojačem). Nisam se mogao odlučiti trebam li koristiti žute ili plave LED diode pa sam ih izmjenjivao.
Korak 3: Softver
Softver je napisan na PIC montažnom jeziku, a također je i prilično dosadan jer u osnovi radi samo mjerač vremena od jedne sekunde i broji sekunde za svaku fazu vježbe. Postoje definicije za duljinu intervala pa se lako mijenjaju ako su vam potrebne različite vrijednosti. Mjerenje vremena nije kritično pa sam odabrao korištenje internog oscilatora od 250 kHz radi uštede energije.
Da bih dobio interval od jedne sekunde, upotrijebio sam Timer1 i unaprijed ga namjestio tako da se prelijeva nakon željenog odbrojavanja. Željeni broj u jednoj sekundi je frekvencija oscilatora podijeljena s 4 (62, 500). Preljev generira prekid i sva je logika sadržana u rukovatelju prekida. Određene rutine dodjeljuju se ovisno o tome u kojem se dijelu niza nalazimo - zagrijavanje, visoki ili niski intenzitet. Jedini "otmjeni" dio je da sam htio upozorenje kada dolazi sljedeći interval visokog intenziteta. Da bih to učinio, jednostavno sam utvrdio je li ostalo još manje od 10 sekundi do intervala niskog intenziteta, a zatim sam svake druge sekunde uključivao/isključivao zelenu LED diodu. Sve LED diode za brojanje redoslijeda dodijeljene su PORT C -u pa će jednostavnim pomakom bita "1" osvijetliti sljedeći, a prethodni će svijetliti. Visoki/niski intervali ne prestaju nakon što svijetle sve LED diode, pa ako želite više sekvenci, možete jednostavno dodati kôd za poništavanje LED dioda i početi ih ponovno paliti. To je sve za ovaj jednostavan projekt. Pogledajte i ostale moje projekte na: www.boomerrules.wordpress.com