Переделка хронографа в тир

shtek

✩✩✩✩✩✩✩
20 Сен 2022
1
0
Всем привет!
в процессе просмотра статьи алекса про хронограф для пневматики возникла идейка.
подскажите, как переделать программный код хронографа для использования его в качестве тира, а в частности:
сделать 10 приемных ячеек с фотодиодами (скорость при этом не измеряем). генератором случайного числа зажигать светодиод подсвечивая необходимую ячейку секунд на 7 и при окончании времени чтоб как на светофоре последние 2 сек мигали. при попадании в нужную ячейку 2 длительные вспышки индикаторного светодиода. при непопадании или попадании в другую ячейку индикаторный диод тухнет. выдерживается пауза на перезаряд в 5 сек. дальше снова подсвечиваем случайную ячейку и т.д.
так же имеем по два семисигментных индикатора для вывода номера выстрела а второй для процентов попадания.
управление - одна кнопка для обнуления результатов. далее 20 сек пауза чтоб отойти, зарядить... и программа пошла заново.
ну и еще пара вопросов: удастся ли при таких скоростях прохождения фотодиодов сканировать их матрично или нужно каждый на свой pin заводить. удастся ли все выполнить на меге2560?
 

DAK

★★★✩✩✩✩
8 Окт 2020
517
137
Думаю Вы сильно заблуждаетесь по нескольким моментам. 1. Фоторезисторы не подойдут для фиксации попадание. 2. Код надо писать с нуля. 3 с помощью адресной светодиодной ленты можно все 10 ячеек подсвечивать с 1 пина МК.
 

7Up

★✩✩✩✩✩✩
3 Июн 2021
134
10
Это можно сделать и без меги. На аттини26 с головой хватит