ОБНОВЛЕНИЯ
- 12.12.2015: Исправлена серьёзная ошибка в коде, из-за которой после FAIL хрон мог перестать считать правильно и выдавать нули.
ОПИСАНИЕ
Оптический хронограф для измерения начальной скорости полёта пули при выстреле из пневматического оружия. Сделал для калибровки и теста своих настоящих и будущих винтовок. Конструкция очень простая и надёжная, бюджет вышел около 250 р.
- Очень простая конструкция: корпус – труба ПВХ, два датчика из светодиодов и Arduino NANO в качестве мозгов
- Отлично работает, скорость выводит на экран компьютера, на дисплей смартфона или на собственный LCD Дисплей
- Считает скорость и сразу энергию, если в код программы задана масса
- Имеет надёжное настраиваемое крепление на ствол любого калибра
- Стоимость компонентов около 250 р
ВИДЕО
КОМПОНЕНТЫ
Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей. Также проект можно попробовать собрать из компонентов моего набора GyverKIT.
Arduino Nano ATMega328: купить в РФ, aliexpress, aliexpress, искать
Сантех труба
СХЕМЫ
СБОРКА
- Светодиод и фототранзистор должны быть инфракрасными (длина волны около 940 нм)
- Светодиод я пробовал L-53F3C и TSAL6100, здесь проблем нет, главное чтобы питался от дуины и совпадал по длине волны с фототранзистором
- Фототранзистор я брал L-53P3C. От фототранзистора зависит чувствительность хронографа, поэтому нужно искать фототранзистор с минимальным временем отклика
- Логические провода (жёлтые) подключены к 2 и 3 цифровым пинам (D2 и D3) платы arduino, чёрный провод идёт в землю (GND) и красный в питание (5V)
- И у диода и у транзистора ножки разной длинны, короткие подключаем чёрным проводом (земля), а длинные уже пойдут на плюсовой
- Как подобрать резистор для фототранзистора читайте ниже, для моего L-53P3C подходит резистор номиналом 30 кОм
Обновлена прошивка: теперь выводит номер выстрела, скорость и дульную энергию!
ПОДБОР РЕЗИСТОРА
- Для разных типов фототранзистора нужно подобрать свой резистор (чувствительность хронографа)
- Собираем схему, она отличается от оригинальной только тем, что один из резисторов фототранзистора заменён подстроечным резистором на 50 кОм, а также есть соединение с одним из аналоговых входов платы (6 аналоговый вход!!!)
- Собираем, прошиваем скетч podbor_resist, запускаем
- Смотрим в монитор COM порта, там побегут числа. Технически это напряжение на аналоговом входе (0..5 вольт, переведено в 0…1024)
- Вращаем ручку резистора и добиваемся величины 400-430 на экране. Ни в коем случае не больше!
- Мультиметром измеряем полученное сопротивление и впаиваем в цепь соответствующий резистор
ВЕРСИЯ С BLUETOOTH
- То же самое, что обычный вариант, только шлёт результаты измерений по каналу беспроводной связи bluetooth
- Для приёма результатов на компьютер вам нужен bluetooth адаптер, а в ноутбуки данный модуль обычно уже встроен
- Для чтения результатов на экране смартфона скачайте приложение Bluetooth terminal и свяжите его с bluetooth модулем ардуино
- Схема точно такая же, просто добавляется bluetooth модуль
- Если не заработает, поменяйте местами контакты RXD и TXD
- Обновлена прошивка: теперь выводит номер выстрела, скорость и дульную энергию!
ПРОШИВКА
Максимально подробный гайд по началу работы с платой и загрузке прошивки для проекта находится ЗДЕСЬ. Изучи его внимательно, прежде чем писать на форум или в группу ВК!
ПОДДЕРЖАТЬ
Вы можете поддержать меня за создание доступных проектов с открытым исходным кодом, полный список реквизитов есть вот здесь.