Создание системы хронометража новичком с нуля

Northern lights
Offline
Зарегистрирован: 09.08.2015

Занимаюсь аджилити (бег с собакой через препятствия). На соревнования проиграли 14 сотых. Этот проигрыш не дает покоя, т.к. время засекалось обычным секундомером в руках судьи. Вполне возможна погрешность вплоть до 1 секунды. Это навело на мысль создать более точную систему хронометража.

Знаний по платформе нету (только форумы и статьи в интернете). Планирую заказать платформу на ебее с уроками и докупить пару датчиков пересечения линии (их в стартовых комплектах не встречал).

Требуется:

Создать систему, которая будет фиксировать пересечение собакой первого снаряда с запуском секундомера. По пересечении финишного снаряда останавливать секундомер и выводить результат на дисплей. Точно может быть до десятых или до сотых.

В будущем хотелось бы добавить запись результатов в протокол на ПК или смартфоне, вывод результата на крупный дисплей.

Подскажите:

1. Какую модель Arduino оптимально выбрать? Возможно самая простая с задачами в будущем не справится.

2. Даст ли система требуемую точность?

3. Возможно ли уложиться в бюджет 60-70 у.е? По прикидкам 50 у.е. комплект для начинающих и 20 на недостающие датчики.

4. Насколько данная затея реализуема человеком, который не создавал ничего похожего прежде? Понимание принципов есть, читать электросхемы умею, читать код и анализировать его немного умею.

5. Возможно такие схемы уже есть с инструкцией как это сделать?

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

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

1. В принципе - любую. Мега - самая напичканная портами, Про Мини - самая мелкая, Нано - самая удобная из мелких. Остальные  - середняки. Дуэ - не берите - она "другая".

2. Все упрется в реализацию. В принципе - даст.

3. Возможно, особенно если откажетесь от набора для начинающих.

4. Все упирается в потраченное время. За месяц не сделаете.

5. Гугл молчит?

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

С этим справится самая младшая моделька. Вот к примеру, тут тема http://arduino.ru/forum/proekty/khronograf-izmeritel-skorosti-puli-ot-pr... и вообще полно их, хронограф.
Датчики конечно нужны другие, по аналогии с пультом телевизора, и приёмники ик есть уже готовые, цифровые. Возможно есть и готовые модули для Дуни, не искал, нужно глянуть, что китайцы предлагают и на каких расстояниях работают.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

лучше лазер поставить. точная линия. возможно с 2 или более зеркалами

Gres
Gres аватар
Offline
Зарегистрирован: 26.03.2013

Да, но собакам не объяснить, что туда смотреть нельзя, глазки могут испортить. Можно правда в глубокие трубки установить, но очень сложно будет настраивать. С ИК будет проще, несколько метров достаточно. Постоянно светящийся ИК светодиод( можно контролировать готовность устройства) и цифровой приёмник, даже компараторы не нужны. Сработало прерывание, запомнил миллисекунды, ещё раз сработало, взял текущее значение, вычел из него сохраненное ранее и вывел на дисплей, только задержку небольшую добавить, дабы дребезга избежать.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Блин, мы живем в суровом мире. Никто еще не создал систем хронометража.... новичкам приходится каждую неделю создавать их с нуля.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

jeka_tm пишет:

лучше лазер поставить. точная линия. возможно с 2 или более зеркалами

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

флажки механические нужно ставить, что бы избежать кривотолков

Northern lights
Offline
Зарегистрирован: 09.08.2015

Gres пишет:
Да, но собакам не объяснить, что туда смотреть нельзя, глазки могут испортить. Можно правда в глубокие трубки установить, но очень сложно будет настраивать. С ИК будет проще, несколько метров достаточно. Постоянно светящийся ИК светодиод( можно контролировать готовность устройства) и цифровой приёмник, даже компараторы не нужны. Сработало прерывание, запомнил миллисекунды, ещё раз сработало, взял текущее значение, вычел из него сохраненное ранее и вывел на дисплей, только задержку небольшую добавить, дабы дребезга избежать.

Примерно так и думаю делать. ИК вполне хватит (снаряд шириной максимум 1,5 метра).

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