mail_robot писал(а):
с трудом осилил всю тему, хотел проследить ход мыслей разработчиков.
Итог
Помыслил что все лишние мытарства - зло, раздувающее схему бестолку. Но эксперименты никто не запрещал, посему решил пойти своим путем.
1. Проц оставлю тот же атмегу 328
2. Звук - либо вообще без (если делать живую винтовку) либо SPI1760SY. Прошерстив инеты понял что ребята из MT и LW нашли самое разумное и простое решение проблемы звука. Тем более микрушка свободно продается и стоит 136 р за шт. А в ней уже и флеш и декодер и все предельно просто и понятно, судя по design guide
3. Программирование только с пульта. Вот тут очень пригодится ваша задумка с дисплеем и джойстиком. Делаем тот же тагер, ток стреляющий командами. Выбираем на дисплее все настройки, жмем "залить". Тащимся. По сути в этой теме вы как раз и разработали программатор тагеров
И работа проделана не зря. Тут и дисплей от нокии может пригодиться, но я бы не мудря оставил текстовичок всетки.
Контроллер для тагера сделать минималистичным до ужаса, так же как и у LW. В принципе у них дизайн толковый, только если еще все упаковать в SOIC корпуса, будет апхщче песня. Дописываем полную совместимость с майлсом, получаем полноценный комплект - бери/играй. Причем однозначно массовый. Для усиления эффекта можно все сделать в варианте DIP, несушку стандартизировать на 56кГц и открыть код. И можно петь веселые песни, лазертаг попрет в массы.
В качестве добавки чегото своего я бы вот на такой хрени за 150 рэ сделал беспроводку
http://dvrobot.ru/shop/i185.radiomodul_nrf24l01.htmи на этом закруглился
ПС - слово "батарейка" по английски пишется battery
Первая версия Аскета "урезана" дальше некуда (один контроллер, один звук выстрела) - можете её попробовать.
http://www.open-tag.ru/masterskaya/elektronika-dlya-lazertaga/shema-proshivka-i-opisanie-programmyi-lazertag-platyi-ltasceticА уж если на SMD собрать и полевики поставить - размером с пятак, ИМХО, получится!
Что касается звука - сознательно ушел от "аналога" к "цифре".
А у LW стоит именно аналоговая микруха!
Так что либо дополнительно программатор звука городить, либо "раздувать" схему (ставить max232) и усложнять прошивку все равно придется.
Ну тут дело вкуса...
А уж на 56 кГц - так вообще проще некуда - в хедере поправьте одну стоку, и делов всех...
А в радиомодуле коллизии отслеживаются?
Или будете программно отслеживать?
Вообще - удачи!
Буду только рад новой открытой (
) разработке!