www.open-tager.ru

открытый лазертаг форум
Текущее время: 28 мар 2024, 17:36

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


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



Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 68, 69, 70, 71, 72, 73, 74 ... 532  След.
Автор Сообщение
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 12 ноя 2012, 16:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
обязательно будет куча вопросов, хотя в основном код понятен и без коментов


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 09:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
с трудом осилил всю тему, хотел проследить ход мыслей разработчиков.
Итог
Помыслил что все лишние мытарства - зло, раздувающее схему бестолку. Но эксперименты никто не запрещал, посему решил пойти своим путем.
1. Проц оставлю тот же атмегу 328
2. Звук - либо вообще без (если делать живую винтовку) либо SPI1760SY. Прошерстив инеты понял что ребята из MT и LW нашли самое разумное и простое решение проблемы звука. Тем более микрушка свободно продается и стоит 136 р за шт. А в ней уже и флеш и декодер и все предельно просто и понятно, судя по design guide
3. Программирование только с пульта. Вот тут очень пригодится ваша задумка с дисплеем и джойстиком. Делаем тот же тагер, ток стреляющий командами. Выбираем на дисплее все настройки, жмем "залить". Тащимся. По сути в этой теме вы как раз и разработали программатор тагеров ;) И работа проделана не зря. Тут и дисплей от нокии может пригодиться, но я бы не мудря оставил текстовичок всетки.

Контроллер для тагера сделать минималистичным до ужаса, так же как и у LW. В принципе у них дизайн толковый, только если еще все упаковать в SOIC корпуса, будет апхщче песня. Дописываем полную совместимость с майлсом, получаем полноценный комплект - бери/играй. Причем однозначно массовый. Для усиления эффекта можно все сделать в варианте DIP, несушку стандартизировать на 56кГц и открыть код. И можно петь веселые песни, лазертаг попрет в массы.

В качестве добавки чегото своего я бы вот на такой хрени за 150 рэ сделал беспроводку http://dvrobot.ru/shop/i185.radiomodul_nrf24l01.htm
и на этом закруглился

ПС - слово "батарейка" по английски пишется battery :lol:


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 09:40 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
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 :lol:

Первая версия Аскета "урезана" дальше некуда (один контроллер, один звук выстрела) - можете её попробовать.
http://www.open-tag.ru/masterskaya/elektronika-dlya-lazertaga/shema-proshivka-i-opisanie-programmyi-lazertag-platyi-ltascetic
А уж если на SMD собрать и полевики поставить - размером с пятак, ИМХО, получится! :lol:
Что касается звука - сознательно ушел от "аналога" к "цифре".
А у LW стоит именно аналоговая микруха!
Так что либо дополнительно программатор звука городить, либо "раздувать" схему (ставить max232) и усложнять прошивку все равно придется.
Ну тут дело вкуса...
А уж на 56 кГц - так вообще проще некуда - в хедере поправьте одну стоку, и делов всех... ;)
А в радиомодуле коллизии отслеживаются?
Или будете программно отслеживать?
Вообще - удачи!
Буду только рад новой открытой ( :?: ;) ) разработке!

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 10:47 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
коллизии? какие могут быть коллизии если работает только 1 канал? Просто радиоудлиннитель SPI интерфейса и всех делов.
По поводу звука... не уверен что там аналог, уточняю.

открытой, какой же еще ))


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 12:01 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
да, там только аналог :(
но в принципе записать туда звук не особо сложно с помощью той же атмеги
берем цап, выставляем на нем текущий уровень сэмпла, заставляем микрушку по команде от SPI записать это значение в указанную адресом ячейку и так по циклу, пока сэмпл не закончится. И так далее для всех сэмплов
Потом по тем же адресам заставляем воспроизводиться, но уже в режиме потока
вроде выглядит все просто
можно программатор без лишних трудов на той же ардуине законопатить, вопрос только в программульке


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 12:22 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
mail_robot писал(а):
да, там только аналог :(
но в принципе записать туда звук не особо сложно с помощью той же атмеги
берем цап, выставляем на нем текущий уровень сэмпла, заставляем микрушку по команде от SPI записать это значение в указанную адресом ячейку и так по циклу, пока сэмпл не закончится. И так далее для всех сэмплов
Потом по тем же адресам заставляем воспроизводиться, но уже в режиме потока
вроде выглядит все просто
можно программатор без лишних трудов на той же ардуине законопатить, вопрос только в программульке

Ну не получиться же! :)
Только с линейного аудиовыхода компа и только АНАЛОГОВЫЙ СИГНАЛ!!!
Флеш там МНОГОУРОВНЕВАЯ и хранит НЕ БАЙТЫ, а НЕПОСРЕДСТВЕННО УРОВЕНЬ НАПРЯЖЕНИЯ! ;)
А для управления придётся таки ставить интерфейс RS232!
Можно, конечно, и программатор для прошивки звуков собрать отдельно, но мне и так не плохо - через COM-порт шить звуки, да и прошивку тоже! :lol:

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 12:46 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
Схема вышла на финалку. Основные функции для постоянщика, имеющего всего один ствол, но требующего максимальной универсальности от него, определились. Платка процессора имеет необходимый максимум для полноценной универсальности. Все остальное - модульно. Убрать сейчас из платы процессора какую либо фишку - резко снизить универсальность ствола для игрока. Включил, настроил с экрана - играй. Включил, подключил к компьютеру администратора - группой настроились - играйте. Когда будет радиомодуль - он будет задействоваться при групповых играх с участием администратора с компом. А когда 3 на 3 или даже один на один - компьютер таскать смысла нет, экран для настроек нужен.

Первый день отпуска :)

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 12:58 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
furhunter писал(а):
Схема вышла на финалку. Основные функции для постоянщика, имеющего всего один ствол, но требующего максимальной универсальности от него, определились. Платка процессора имеет необходимый максимум для полноценной универсальности. Все остальное - модульно. Убрать сейчас из платы процессора какую либо фишку - резко снизить универсальность ствола для игрока. Включил, настроил с экрана - играй. Включил, подключил к компьютеру администратора - группой настроились - играйте. Когда будет радиомодуль - он будет задействоваться при групповых играх с участием администратора с компом. А когда 3 на 3 или даже один на один - компьютер таскать смысла нет, экран для настроек нужен.

Первый день отпуска :)

Приветствую и поздравляю!
Согласен полностью!
Платка получилась недорогой и достаточно универсальной!
Есть ещё и не использованный пока потенциал.
Для "народного лазертага", ИМХО, самое оно (извиняюсь за наглую самоуверенность)!
Осталось добить конфигуратор и выложить документацию.
Ну и новую версию платки я ещё не собрал, не тестил...
Как раз этим хочу заняться.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 13:04 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
mail_robot писал(а):
коллизии? какие могут быть коллизии если работает только 1 канал? Просто радиоудлиннитель SPI интерфейса и всех делов.
По поводу звука... не уверен что там аналог, уточняю.

открытой, какой же еще ))


Стоим мы с Вами рядом и работаем на одном канале.
И вот ситуация - оба наших модулька решили пакетики отправить, а пакетики возьми, и наложись друг на друга...
Кто будет ситуацию разруливать?

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 14 ноя 2012, 13:15 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
хз как, почитаю даташит на эту тему. Думается мне не все там так просто.

Цитата:
Ну не получиться же! :)
Только с линейного аудиовыхода компа и только АНАЛОГОВЫЙ СИГНАЛ!!!
Флеш там МНОГОУРОВНЕВАЯ и хранит НЕ БАЙТЫ, а НЕПОСРЕДСТВЕННО УРОВЕНЬ НАПРЯЖЕНИЯ! ;)
А для управления придётся таки ставить интерфейс RS232!
Можно, конечно, и программатор для прошивки звуков собрать отдельно, но мне и так не плохо - через COM-порт шить звуки, да и прошивку тоже! :lol:

дык а я про что толкую
выставляем уровень напряжения на входе микрухи
потом даем по SPI той же микрухе команду REC, но адрес передаем всего одной ячейки. То есть ограничиваем рэндж записи всего одной ячейкой. По окончании этой процедуры микруха радостно сигналит что справилась и все ОК, я RDY и движемся дальше по циклу.
Директивы прямого управления в протоколе присутствуют, и директивы прямого доступа к памяти тоже. Я ж не сам это придумал, я почитал 8-)

просто, элегантно, малогабаритно, не грузит проц во время работы

если развить идею, то шить микруху можно прям в плате, если на нее выход ЦАПа завесть и режим програмирования сделать
но это уже начинает быть похожим на вырезание гланд через жопу. 1 раз залил и трава не расти дальше. Че их по 200 раз менять то


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 68, 69, 70, 71, 72, 73, 74 ... 532  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB