Freestyle Kayaking Timer — программа-таймер для соревнований по фристайлу на бурной воде
Для отсчета времени попытки на соревнованиях по фристайлу на бурной воде используется отдельный судья-хронометрист, он же, по совместительству, «Свистун»: этот судья подает свистком сигналы начала, конца и последних 10 секунд попытки. Т.е. ему надо вовремя запустить секундомер по сигналу главного судьи, четко отслеживать временные интервалы и вовремя правильно свистеть. Бывает что этот человек засматривается на выполнение попытки и пропускает время, когда нужно свистеть. Не все готовы быть судьями-хронометристами, не все относятся к делу ответственно.
Отдельное устройство, табло для соревнований — это проблема: деньги, перевозка, хранение. Вместо такого табло можно использовать телевизор — размером от 40 дюймов, с достаточной яркостью экрана, его лучше установить в отдельную нишу или под козырек, чтобы экран не засвечивало солнце. А вывод изображения на него осуществлять с мобильного телефона или планшета.
Для того, чтобы сделать работу судьи-хронометриста максимально простой, и чтобы выводить информацию о статусе попытки на экран телевизора, была написана программа Freestyle Kayaking Timer. Первая ее версия была опробована в 2022 году на Кубке России в Тивдии.
Подключите свой Android смартфон к большому телевизору и превратите его в табло для соревнований по фристайл-каякингу!
Подключите к звуковой системе — и вы получите все необходимые звуковые сигналы, сопровождающие отсчет времени попытки.
Все основные управляющие элементы программы расположены по углам экрана, чтобы сделать максимально точным управление вслепую и не мешать отображению основной информации на экране. Кроме того, для тактильного ощущения нажатия добавлен вибросигнал.
Программа работает в двух режимах, вход в которые осуществляется с красного экрана:
— СОРЕВНОВАТЕЛЬНЫЙ (левый верхний угол)
— ТРЕНИРОВОЧНЫЙ (правый верхний угол)
Также на красном экране находятся:
— ВЫХОД (левый нижний угол)
— О ПРОГРАММЕ и — НАСТРОЙКИ (правый нижний угол)
2. Работа в соревновательном режиме
При нажатии на экран становится зеленым — судьи готовы, атлет может стартовать:
Появляются две управляющих клавиши:
— СТАРТ (правый верхний угол)
— СТОП (правый нижний угол)
Клавиша нажимается судьей-хронометристом в том случае, когда атлет зашел на плейспот и началась попытка. В этом случае звучит звуковой сигнал и начинается обратный отсчет — белые цифры на черном фоне:
За некоторое время до конца попытки звучит двойной звуковой сигнал, фон становится желтым, а цифры — черными:
По завершении времени попытки звучит длинный звуковой сигнал и происходит возврат на начальный красный экран.
Если атлет не зашел на плейспот или промылся до окончания времени попытки, то вернуться на красный экран можно нажав клавишу .
3. Работа в Тренировочном режиме
Основная задача работы в тренировочном режиме — наработать у атлетов чувство времени попытки.
Тренировочный режим работает автоматически, без дополнительного участия людей: отсчет времени попытки со всеми необходимыми сигналами чередуется интервалами отдыха в бесконечном цикле, выход из которого осуществляется при помощи нажатия клавиши .
При нажатии на экран становится зеленым, появляется надпись «Тренировка»:
Как и в соревновательном режиме, здесь присутствуют две управляющие клавиши:
— СТАРТ (правый верхний угол)
— СТОП (правый нижний угол)
Запуск цикла тренировочного режима осуществляется клавишей — звучит звуковой сигнал и начинается обратный отсчет:
За некоторое время до конца попытки звучит двойной звуковой сигнал, фон становится желтым, а цифры — черными:
По завершении времени попытки звучит длинный звуковой сигнал и включается красный экран с надписью «Отдых», обозначая конец попытки:
За красным экраном включается зеленый с надписью «Внимание!»:
И начинается обратный отсчет «3,2,1»:
Далее все повторяется в цикле. Продолжительность отдыха можно установить в Настройках — если отдых не нужен, его можно полностью убрать, получив простые интервалы 45 секунд. В случае, если время предупреждения о завершении отдыха (зеленый экран) меньше 4 секунд, то надпись «Внимание!» не появляется.
4. Настройки
Можно менять время, отведенное на попытку, время финальной части попытки — эти параметры применяются как в соревновательном режиме, так и в тренировочном. В тренировочном режиме можно дополнительно настроить общее время отдыха и время предупреждения об окончании времени отдыха. Также меняются сигналы.
Время попытки — по умолчанию 45 сек. Изначально на соревнованиях по фристайлу было 60 сек., поэтому можно менять это время в соответствии с изменением правил.
Время завершающей части попытки — по умолчанию 10 сек, ранее было 15.
Время отдыха в тренировочном режиме — по умолчанию 10 сек., включается красный экран. Можно сбросить до нуля и получить постоянные интервалы по 45 сек. без отдыха.
Предупреждение об окончании времени отдыха в тренировочном режиме — по умолчанию 5 сек., включается зеленый экран.
Промежуточный свисток в тренировочном режиме — по умолчанию включен, но нужен не всем.
Живой звук свистка — по умолчанию включен, но кому-то лучше слышен сгенерированный сигнал.
Длительность вибросигнала — по умолчанию 200 миллисекунд.
Возможны отличия работы программы на разных телефонах и версиях Android — тестировали на доступных нам устройствах, вряд ли сможем достать другое для тестирования.
5. Подключение Android смартфона к телевизору
Подключение Android смартфона к телевизору возможно следующими способами:
HDMI кабель,
Miracast,
Chromecast,
Wi-Fi direct.
Перед подключением убедитесь, что ваши устройства поддерживают эти способы передачи и закупите дополнительное оборудование в случае необходимости.
6. История версий
3.1 (12.08.2023)
Исправлена ошибка загрузки настроек при первичной установке программы
Исправлена ошибка нулевого времени отдыха в тренировочном режиме
Возвращен режим постоянно включенного экрана для старших версий андроид
Изменены красные кнопки старт и стоп для лучшей видимости на красном экране в тренировочном режиме
В тренировочном режиме добавлено слово «Тренировка» на экран отсчета, слово «Отдых» на красный экран между попыткам, слово «Внимание!» и обратный отсчет на зеленый экран
3.0 (16.07.2023)
Программа впервые опубликована.
Добавлен тренировочный режим и связанные с ним параметры настройки
Добавлены альтернативные сигналы помимо живых свистков как более различимые по мнению каякера-музыканта
Добавлена инструкция по работе с программой и данные для обратной связи
1.0 (май 2022)
К Кубку России по фристайлу на бурной воде в Тивдии написана первая версия программы — исключительно соревновательный режим с живыми звуками свистка.
7. Обратная связь
Если вы нашли ошибку в программе или у вас появились мысли о том, как ее улучшить, обращайтесь на grigoriy@ergin.ru.