Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; acm has a deprecated constructor in /customers/0/7/f/lasertagforum.org/httpd.www/includes/acm/acm_file.php on line 23 Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; user has a deprecated constructor in /customers/0/7/f/lasertagforum.org/httpd.www/includes/session.php on line 1456 [phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4191: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4193: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4194: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4195: Cannot modify header information - headers already sent by (output started at /includes/acm/acm_file.php:23)
LaserTagForum.org • Просмотр темы - Home style lasertag (самодельный лазертаг)
Реклама

Home style lasertag (самодельный лазертаг)

Обсуждение технических нюансов лазертаговского оборудования потребительского и HSL классов

Модераторы: lll, Steavi

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение KorSar » 29 окт 2010, 06:32

Спаял 4-ю схему, а она не работает. :cry: :cry: :cry: :evil:
Проверил все кроме конденсаторов.
МК и кварц рабочие - проверял перестановкой в работающий девайс. Все работает.
Транзисторные ключи и диоды тоже работают, проверял подачей +5в на ножку МК.
Питание МК и все контакты проверял непосредственно на ножках. Замыканий тоже нет.
Единственное, что осталось проверить это конденсаторы на кварц 22пф и фильтр питания (47мкф и 0,1 мкф) применил танталовые. У 47мкф плюсовая ножка где черточка.
У меня есть подозрение, что я вместо 22пф на кварц поставил 0.1 мкф.
Как думаете, причиной может быть то, что я перепутал 22пф и 0.1 мкф?



пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 29 окт 2010, 08:29

Всем привет! Что то позновасто я на ваш форум вышел. Почитаю все 24 страници наверстаю.
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 29 окт 2010, 08:31

Скорее всего ты забыл изменить "fuse_bite". По умолчанию у тебя работает внутренний RC генератор. Для Меги8 фюзы cksel 0-3 ---- 1111. А если по ошибки 0.1 мкф впаял то работать то-же не будет. При програмировании фюзов обрати внимание на то, что некоторые програматоры их инвертируют. Например в CodeVision програматор инвертирует т.е. прошиваються 0000
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение KorSar » 29 окт 2010, 10:14

пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение LtagKirov » 29 окт 2010, 10:36

LtagKirov
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 260
Зарегистрирован: 20 сен 2010, 22:02
Откуда: Киров

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 29 окт 2010, 13:26

А почему здесь не рассматривался метод кодирования путем модуляции 36 кгц ( ну или другой в зависимости от типа применяемого датчика ) данных порта USART. Я пошел именно по этому пути сначало. Сейчас занимаюсь протоколом Miles Tag ( хочу достигнуть совместимоти с этой системой а так же отечественных копирайтов системы Mile ).

И вопрос: Есть ли смысл усложнять контроль таймслотов в протоколе Mille ( если быть точным контролировать длительность паузы )?

Так же не совсем понятен принцип организации арбитража принимаемых "данных" если по одной "цели" производят стрельбу несколько игроков. Ведь при отсутствии арбитража ИК импульсы являються помехами друг для друга? Получаеться эфект столкновения пуль :roll: что в реальности нереально. Прошу прощение за тафталогию
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение KorSar » 30 окт 2010, 11:27

Поменял емкости на 22пф заработало :)

С кодированием мы еще не определились, но это нужно делать.
Сейчас, как вы знаете, сигнал не кодирован и отсюда авторикошет и ложные срабатывания на солнце.
Реализовать miles в этой схеме было бы не плохо. Лично я с программированием только- только начинаю разбираться.

если по одной "цели" производят стрельбу несколько игроков то в существующей схеме никаких проблем не будет.
Вероятность совпадения выстрелов (16мс) крайне мала, да и в Miles думаю тоже. Нужно ли заморачиваться по этому поводу?
пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 30 окт 2010, 13:39

Пардон а схемку вашу можно где нить увидеть. Посто для реализации протокола Miles я использую внешнее прерывание INT0( по любому событию ), собственно на нем и висят датчики поражени, и аппаратный таймер Т1 с предделителем на 8.
С приходом 0 на INT0 запускаю Т1. С приходом 1 останавливаю счет и анализирую состояние TCNT1. Если в вашей схеме датчик поражения висит на другой ноге придеться занять контроллер её опросом ( что как бы не желательно )
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение kain » 30 окт 2010, 15:43

мыло: kain@sport.ru
kain
Сержант
Сержант
 
Сообщений: 73
Зарегистрирован: 22 сен 2010, 12:03

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение KorSar » 30 окт 2010, 20:42

пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 01 ноя 2010, 07:02

Можно будет посмотреть если разберусь как сюда выложить картинку. Основу устройства составляет Мега48. Кодирование сигнала в рабочем варианте как я и описывал, это модулирование данных выводимых через порт USART. Озвучка игры это данные читаемые с Flash i2c а затем выводимые шимом. 9 звуков поместилось в 32Kb ( 24LC256 ). А опытные образцы на стадии оформление внешнего вида. А найти что то готовое по приемлемой цене и для суровых парней очень сложно. Так что наверное сварку мне в руки.
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение KorSar » 01 ноя 2010, 07:16

пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 01 ноя 2010, 09:34

http://s001.radikal.ru/i194/1011/a6/1c162d1e795f.jpg

вот что то такое

1,2,3 - входа ( курок, магазин, ручн/авт соответственно )

4,5,6,11 - к повязке с датчиками и виброй

7,8 - к оптике ( резистор устанавливаеться прямо на оптике )

9,10 батарея ( причем УНЧ и ИК светодиод лучше питать непосредственно от батареи минуя стабилизатор который при питании до 6 вольт можно заменит диодом в прямом включении )

15,16 динамик

входа 1.2.3 оптически развязаны для улучшения помехоустойчивости при сипользовании выносного блока, если плата установлена в оружии и длина проводников небольшая можно оптопары не устанавливать.

Кстати используемая вами схема больше подходит под Miles протокол потому как датчики поражения сидят на прерывании. Отличие МЕги48 от меги8 в том что немного меньше памяти зато имеется возможность назначить прерывания на любой вывод любого порта см. http://pdf1.alldatasheet.com/datasheet- ... EGA48.html поэтому не меняя платы я могу использовать протокол Miles
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение jong73 » 01 ноя 2010, 10:06

Хотелось бы узнать как все таки у вас обстоят дела с моделями оружия. Тот китайпласт который я встречаю на рынке даже если и соответствует размера оружия ( вчера встретил в ростове на темернике ( ростовчане знают если такие присутствуют на сайте ) замечательную модельку АК-47 длина 75см внешний вид супер но весом грамм 300-400 ( берешь в руки не маешь вещь ) и гольный пластик низкого какчества ). Хотелось бы что то похожее на нормальные стволы как внешне так и по весовым параметрам и при этом что бы не ломалось об колено. Цена фактор немаловажный.
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Re: Home style lasertag (самодельный лазертаг)

Новое сообщение LtagKirov » 01 ноя 2010, 11:21

Последний раз редактировалось LtagKirov 01 ноя 2010, 12:51, всего редактировалось 2 раз(а).
LtagKirov
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 260
Зарегистрирован: 20 сен 2010, 22:02
Откуда: Киров

Пред.След.

Вернуться в Оборудование потребительского / HSL классов: технические вопросы

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

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

cron