ULTM – Универсальный Лазер-Таг Модуль (Universal Laser-Tag Module)Основной целью данного проекта было создание универсальной платформы, а если точнее, то скорее даже концепции, основываясь на которой, можно было бы на базе одной платы (или вообще на базе одного изделия), быстро, в кустарных условиях, с минимальными затратами труда, средств и времени создавать лазертаг-устройства с различным функционалом. Причем смена функционала изделия должна производится либо путем перепрошивки, либо путем программного переключения. Т.е. по идее, имитаторы мин-гранат, аномалии, артефакты, респы, аптечки, патронные ящики, точки бонусов и т.д. могут быть реализованы на базе одного устройства.
К проекту предъявлялись следующие требования: простая схема, минимальные габариты, высокая повторяемость (возможность изготовления на «коленках» в больших количествах), минимальная стоимость, отсутствие редких и дефицитных деталей, доступная и известная программная среда, прошивка без программатора.
Схема и описание.Вложение:
ULTM_FE_800.JPG [ 35.09 KiB | Просмотров: 33574 ]
Схема построена на микроконтроллере AtTiny85, можно так же использовать AtTiny45 и 25 (но я на них не проверял, т.к. все делал на 85-х) и имеет: выход для ИК-излучателя, выход для звука на пьезо-излучатель, выход для управления подсветкой или светодиодом, одну кнопку, вход для подключения ИК-приемника (TSOP), либо датчика или же еще одной кнопки.
Компоненты: транзисторы КП505 (подойдут любые другие n-канальные, подходящие по току и напряжению). Номиналы резисторов R1 и R2 в цепях ИК-излучателя и светодиода подбираются экспериментально, в зависимости от напряжения питания, типов используемых светодиода и ИК-излучателя а так же назначения устройства.
Питание схемы осуществляется от любых батарей или аккумуляторов напряжением от 3 до 5 вольт, или же от источника с напряжением свыше 5 вольт через стабилизатор.
P.S. Поскольку разработка сугубо любительская, то в ней могут быть серьезные ошибки и недоработки, потому вы собираете и эксплуатируете данные изделия на свой страх и риск, и за возможные последствия я ответственности не несу.
P.P.S. Проект только для НЕКОММЕРЧЕСКОГО использования, т.е. изготовление данных изделий с целью их дальнейшей продажи конечному потребителю запрещается. Аббревиатура ULTM, прошивки и исходные коды проекта являются объектами авторского права.
В этом посте и в комментариях ниже буду выкладывать прошивки сделанные для этой платы.
Прошивка №1 Электронная мишень со звуковой индикацией цвета команды, многофункциональной кнопкой и измерителем скорострельности.Совместимость Miles Tag II / LW
Вложение:
FE85.zip [3.81 KiB]
Скачиваний: 1450
Описание:
Индикация цвета команды звуками
1 сигнал – красные
2 сигнала – синие
3 сигнала – желтые
4 сигнала – зеленые
Программирование функционала кнопки.
Вход в режим программирования: включить устройство с зажатой кнопкой, отпустить кнопку – раздастся длинный звуковой сигнал, после чего нажатиями кнопки выбрать требуемую функцию согласно ниже приведенному списку.
0 (ни одного нажатия) - респаун (NewGame)
1 – переключение цветов красный/синий (LW)
2 – добавить 1 хит (медик)
3 – добавить 1 обойму (LW) / патронный ящик №1 (Miles)
4 – разоружить
5 – полная амуниция (LW) / заполнить магазин (Miles)
6 – добавить 1 патрон (сделано в тестовых целях)
10 – измеритель скорострельности, считает кол-во выстрелов в секунду, после чего отпищит столько раз сколько насчитал.
Далее, выключить устройство и включить снова.