Skip to content

DoImant/TinyAVR-HIIT-Clock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HIIT Timer for high intensity interval training

This program is used to control a HIIT stopwatch. In high-intensity interval training, there is always an active phase in which an exercise is performed and a relaxation phase until the next exercise.

A specific duration can be set for each of the two phases. After starting the clock (long press), the set time intervals are counted down alternately. When a countdown reaches zero, an acoustic signal sounds and the next countdown begins.

A rotary encoder is used to enter the values and control the clock. The output device is a 128x64 pixel OLED display.

If no input is made at the clock, the circuit is put into a sleep mode to save power. The power consumption in sleep mode is about < 10µA. To end this, a short press on the encoder button is also sufficient.

This version is customized to an ATtiny 1614. A crystal is connected to the Attiny 1614 so that the time function is more accurate.

Breadboard View

Breadboard view (Click on the photo to see a video on Youtube.)
breadboard circuit

Power consumption

Power consumption during operation
power consumption operation

Power consumption during deep sleep
power consumption deepsleep

Releases

No releases published

Packages

 
 
 

Contributors

Languages