Хронограф 2.1

ОПИСАНИЕ


Делаем хронограф для пневматики своими руками!

  • Измерение скорости одиночного выстрела, измерение средней скорости по 5 последним выстрелам
  • Расчёт и отображение энергии выстрела по заданной массе
  • Возможность задать массу кнопкой (без подключения к компьютеру)
  • Масса хранится во внутренней памяти и не сбрасывается при перезагрузке
  • Измерение скорострельности в выстрелах в минуту и выстрелах в секунду
  • Счётчик сделанных выстрелов с возможностью сбросить в 0
  • Максимальная расчётная скорость измерения – 320 м/с (для шарика 4.5 мм!)
  • UPDATE Зафиксирована скорость около 400 м/с!!!
  • Точность – около 1.5 м/с для скорости 200 м/с (для страйкбола – супер)
  • Точность отработки выстрелов: для страйкбола (6 мм) приближается к 100% (см. чертёж), для 4.5 мм есть шанс промахнуться!
  • Arduino “тупит” около источников высокочастотного электромагнитного поля – мощного электроинструмента и ламп дневного света!
  • После 30 секунд бездействия переходит в режим ожидания, в котором резко снижается энергопотребление, а на дисплее остаются гореть только две точки в центре экрана. Пробудить хрон можно просто выстрелив в него
  • Каждый хрон откалиброван по точному заводскому хрону, что повысит его точность в сравнении с простым измерением расстояния между датчиками

ВИДЕО


КОМПОНЕНТЫ


Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей. Также проект можно попробовать собрать из компонентов моего набора GyverKIT.

  • Arduino, bluetooth, адаптер на батарейку и дисплей ссылки
  • Светодиод
  • Фототранзистор
  • 220 Ом
  • Подстроечный
  • Кнопочки
  • Коробочка от губки для обуви
  • Батарейка Крона

СХЕМЫ


Обычная версия

  • Светодиод и фототранзистор должны быть инфракрасными (длина волны около 940 нм)
  • Светодиод я пробовал L-53F3C и TSAL6100, здесь проблем нет, главное чтобы питался от дуины и совпадал по длине волны с фототранзистором
  • Фототранзистор я брал L-53P3C. От фототранзистора зависит чувствительность хронографа, поэтому нужно искать фототранзистор с минимальным временем отклика
  • И у диода и у транзистора ножки разной длинны, короткие подключаем чёрным проводом (земля), а длинные уже пойдут на плюсовой
  • Прошивка chron2_0

Обычная версия + bluetooth

  • То же самое, что обычный вариант, только шлёт результаты измерений по каналу беспроводной связи bluetooth
  • Для приёма результатов на компьютер вам нужен bluetooth адаптер, а в ноутбуки данный модуль обычно уже встроен
  • Для чтения результатов на экране смартфона скачайте приложение Bluetooth terminal и свяжите его с bluetooth модулем ардуино
  • Схема точно такая же, просто добавляется bluetooth модуль
  • Если не заработает, поменяйте местами контакты RXD и TXD
  • Обновлена прошивка: теперь выводит номер выстрела, скорость и дульную энергию!
  • Прошивка chron2_0

blank

Версия с дисплеем

  • Отображение скорости, энергии и скорострельности
  • Одно нажатие: переключение между скоростью и энергией, длинное нажатие: переключение на скорострельность и обратно
  • Прошивка chron_disp2.1, также в архиве есть библиотека TM1637

blank

ПРОШИВКА


УПРАВЛЕНИЕ


  • При включении по умолчанию попадаем в режим измерения скорости одного выстрела (SP). Если нажать и подержать кнопку, попадаем в режим измерения средней скорости по 5 выстрелам, нажатие и удержание снова приведёт к измерению одного выстрела
  • Короткое нажатие переключит в следующий режим – измерение энергии выстрела (EJ). Нажатие и удержание в этом режиме запустит режим выбора массы пули. Короткое нажатие приведет к увеличению выбранной цифры на 1, а длинное нажатие – к переходу к следующей цифре. При переходе с четвёртой цифры вы снова попадёте в режим измерения энергии.
  • Короткое нажатие с режима энергии – режим измерения скорострельности (RA). Показания выводятся в выстрелах в минуту, при долгом нажатии – в выстрелах в секунду, и так по кругу.
  • При следующем коротком нажатии хрон перейдёт в режим измерения числа сделанных выстрелов, длинное нажатие сбросит счётчик в 0, а короткое вернёт вас в самое начало – режим измерения скорости одного выстрела.
  • По USB тоже работает, чувствительность настраивается точно так же

blank
blank

ПОДДЕРЖАТЬ


Вы можете поддержать меня за создание доступных проектов с открытым исходным кодом, полный список реквизитов есть вот здесь.

4.1/5 - (7 голосов)
Подписаться
Уведомить о
guest

51 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии