Таймер для занятий спортом

01.01.2021 21:52
2
Так как посещать тренажерные залы сейчас небезопасно, а заниматься надо - приходиться заниматься дома.

Решил немного облегчить этот процесс и сделал таймер для занятия спортом - отсчитывать подходы и интервалы между ними.

Схема очень простая, компонентов всего 5 штук - легко собирается и очень неплохо работает.




Запаковать можно в любой подходящий корпус, куда влезет схема, в качестве источника у меня трудится IKEA-евская батарейка-таблетка CR2032 уже второй месяц.
Вообще потребление схемы составляло менее 20ua, меньше не дает померить мой тестер - должно хватить надолго.

Схема управляется одной единственной кнопкой следующим образом:

Из состояния покоя:
1 короткий кликстарт отсчета

Из состояния отсчета:
1 короткий кликпауза/возобновление отсчета

Из любого состояния:
1 длинный кликсброс к началу отсчета
1 короткий клик
затем нажать и удерживать
перебор времени паузы между подходами:
1,2,3,4 и 5 минут,
при отпускании на нужном режиме он запоминается
2 коротких клика
затем нажать и удерживать
перебор количества подходов в одном сете:
2,3,4,5 и 6,
при отпускании на нужном режиме он запоминается

  • При каждом отсчете, звуковыми сигналами отсчитывается количество уже сделанных подходов, затем начинается отсчет паузы между подходами с периодическим звуковым сигналом.
  • По завершении отсчета раздастся одиночный длинный сигнал.
  • По завершении сета раздастся тройной длинный сигнал.
  • При паузе и продолжении также раздается соответствующий сигнал.

В режимах перебора каждое значение отсчитывается звуковым сигналом с промежуточным низким звуковым сигналом, служащим разделителем между режимами.

При отпускании кнопки на любом моменте (на отсчете или на разделителе) будет запомнен последний проигрываемый режим.

Объяснить это достаточно сложно, но при работе по звукам там все будет понятно.

Ну и фото собранного устройства:



FUSE-биты для ATTINY85
0x62LOW
0xDDHIGH
0xFFEXTENDED

Скачать файл прошивки

sportbuzzer.zip
скачать

01.01.2021, Protocoder
Сделать блог09.06.2022 07:52:40#ответить
Здравствуйте.

Скажите, пожалуйста, на какой платформе сделать такой приятый и удобный блог?
Protocoder09.06.2022 12:23:57#ответить
Данная платформа - моя собственная разработка.

Однако приятный и удобный блог сделать можно практически на всем - дело лишь в хорошем и удобном дизайне и немного - в программинге.

P.S. поскольку на данной странице это оффтопик - прошу здесь не писать, а писать мне на электронную почту.
Написать комментарий