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/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 (самодельный лазертаг)

Новое сообщение egride » 13 окт 2010, 19:51

egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

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

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

Ура! Ура! :mrgreen:
Атмега8а прошилась! Спасибо за помощь.
Сначала стер командой:
AVREAL32.EXE +MEGA8 -p1 -o0 -e -!
Затем стандартно батниками прошил.
А вот квадратную атмегу, о которой писал ранее, так пока и не удалось прошить. Подключил также от батареек на 4.5в. На команду стерания (как вверху.) есть реакция - загорается диодик "выстрел". Но прошиваться все же не хочет
пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

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

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

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

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

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

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

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

Новое сообщение egride » 14 окт 2010, 20:48

Странное дело. Программировал автомат, в конце, когда идет проверка правильности записи(верификация), выдает какую-то ошибку. Автомат работает. Беру, стираю, записываю - та же ошибка. На 3-й раз записываться чип перестал, а на 4-й перестал и читаться. Теперь ведет себя как мертвяк. :oops: Хотя я абсолютно ничего необычного не делал - шил как всегда. Жалко однако... дорогие они нынче. :cry:
Вот начинаю думать, не собрать ли параллельный программер. У меня уже таких битых чипов штуки 4 лежит.
egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

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

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

Может и стоит собрать такой программер ради 4-х МК. Вопрос цены и времени.
Я вот до того еще как начал паять пытался у нас в Питере найти контору, которая бы прошила мне МК – не найти так просто. Возможно проще даже самому спаять.

У меня другая непонятка.
Автоматик был запрограммирован прошивкой с сайта (нет античита, 2 жизни).
На кнопку новая игра стоит геркончик на замыкание.
Все работало на ура. Геркончик отлично срабатывал. Перепрошил на 4 жизни. И кнопка «новая игра» перестала срабатывать. Я вначале думал мк не рабочий, ведь работа в этом варианте начинается только после нажатия кнопки новая игра. А я ведь и не думал, что кнопка перестает срабатывать. В результате зря пару раз перепрошивал МК, думая, что он не прошивается. После мучений, случайно, решил перемкнуть контакты «новая игра» помимо геркона проводами – заработало.
Для чистоты эксперимента перепрошил МК обратно на две жизни – работает. Прошиваю на 4 жизни с античитом – не работает кнопка от геркона, только замыканием проводов. Для меня это не объяснимо. Может, что с параметрами тока в кнопке или время выдержки замыкания? Геркон самый дешевый.
пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

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

Новое сообщение LtagKirov » 15 окт 2010, 09:53

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

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

Новое сообщение egride » 15 окт 2010, 16:27

Серег, а может ты знаешь, можно ли программатор AVR910 юзать через прогу AVReal32? А то материнку поменял, а на ней LPT порта нету. Шью через CVAVR. Долго и неудобно :roll:
И еще хотел спросить. Планирую сделать одну забавную схемку.

Там память нужна 25LC320. Можно ли ее заменить на другую большего объема. Например на 24LC512.
Еще вопрос про датчик холла. Там применен DN6852 для контроля частоты вращения колеса. Можно любой 3-выводной ставить или они чем-то принципиально отличаются?
egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

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

Новое сообщение egride » 17 окт 2010, 18:44

Что-то форум наш совсем умирает. Дабы его оживить, посмотрите на мои наработки. Почти законченная печатка в чип-деталях. 8-) Включает в себя саму схему и звуковую схему. Размер 5*2см. 1 общий кварц, всего 1 перемычка. Удобный выход разъемов для программирования обоих процессоров, флешки и на все кнопки и лампочки. Думаю поместится даже в пистолет, при желании:) Ну что, догоним и перегоним Америку? :lol: Вот еще вкусненькое: Я думаю, что схему можно сделать беспроводной. Т.е. каска сама по себе, автомат сам по себе. Аккумуляторы внутри. Только разъем для подзарядки и программирования, как у мобильника :) Только придется в каске делать еще один простейший процессор (типа 8-лапочного tiny), но это уже не дорого и не сложно.
Изображение

Процессор в каске будет принимать вражеские выстрелы, считать Ваши жизни, транслировать в автомат запросы на звук и вырубать его если жизни кончились. Еще, думаю стоит на каску поставить вибромотор и 3 лампочки по периметру для индикации смерти.
Включение, выключение и переключение режима улица/здание, а так же восполнение патронов и прочие функции будут программно закодирована в админ-пульте (еще один 8-лапочный таракан). Либо только команда на включение - вообще простейший мультивибратор.
И еще: кому не нужен звук, можно взять и ножницами нафиг отрезать правую часть без потери функциональности основной схемы.
Вот такие пироги ;) Кто что думает?
Последний раз редактировалось egride 17 окт 2010, 18:53, всего редактировалось 1 раз.
egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

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

Новое сообщение egride » 17 окт 2010, 18:52

Я еще корпус из дерева выпилил. Покрасил черной краской. Смотрится неплохо, но на сурьезную тарахтелку не тянет :) если кому интересно - фотки выложу. Давайте подключайте мозги и подумаем все вместе как из подручных материалов сколотить приличного вида макет. Это вполне реально, главное взять кучу хлама (трубок там всяких, пластинок и прочего) и поэкспериментировать. В бой, солдаты! :lol:
egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

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

Новое сообщение egride » 17 окт 2010, 21:45

Решил рассчитать необходимое количество датчиков. По даташиту у них угол приема около 140-160 градусов.
Замерял все размеры каски и составил такой чертеж:
Изображение
Из него видно, что при наличии 4-х датчиков, остаются мертвые зоны треугольной формы на расстоянии 15 см от каски. Думаю это не существенно. Но с отклонением угла от перпендикуляра падает чувствительность. Поэтому вопрос спорный. Но, учитывая, что у меня с 3-мя датчиками все неплохо работало, думаю можно сделать 4 раздельных. А вот при вертикальном выстреле сверху вниз мертвая зона шире. Тут либо размещать еще 1 датчик, либо на одном из датчиков делать вертикально-направленный приемник.
egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

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

Новое сообщение KorSar » 17 окт 2010, 22:02

Что тут можно сказать. Ты супер мега пупер мозГ!!!
****
Сегодня детишки поигрались, ну и я.
Они их даже не сломали :mrgreen: хоть и падали на них сверху.
Играли в парке просто между деревьев.
Вначале было солнышко, но никаких ложных срабатываний среди деревьев не было.
Девайсы работа безупречно и довольно долго.
Срабатывало на любой дальности, которую можно было достичь в парке (до 100м. думаю).
Меня все это сильно порадовало. :P :P
А от детей автоматы не отобрать.
Вот и думаю нужно ли кодировать сигнал для природы когда пасмурно.
Для себя думаю делать девайс навесными модулями - коробка + излучатель.
Макет наверное тоже из дерева. ничего дешевого и подходящего для себя не могу найти.
пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

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

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

вот фотки


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

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

Новое сообщение KorSar » 17 окт 2010, 22:26

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

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

Новое сообщение egride » 17 окт 2010, 22:32

Круто! Играть - вот то, ради чего все это делается :) Будем работать над усовершенствованием все вместе и тогда точно конфЭтку сделаем 8-)

Вот провел исследование эффективности различного расположения датчиков в качестве критерия я взял площадь зоны пересечения рабочих зон датчиков.
Вот картинка. Пересечения - заштрихованы. Для меня этот эксперимент стал великим открытием! :o
Изображение
Сверху - анализ размещения 4-х датчиков, снизу - 6. В центре овал - каска, лучи в стороны - углы приема датчиков. Круг по периметру - условный ограничитель (70 см) для сравнения площадей покрытия датчиков. Из рисунка ясно видно, что схема, предложенная Серегой лучше во всех отношениях: плат травить меньше, обвесов меньше, проводов меньше и вообще мороки меньше, при этом зона покрытия шире.
Еще хочу заметить, что при размещении 6 датчиков в 3-х точках эффективнее будет несколько сместить передние два датчика на лоб (я расставлял ровно по 120 градусов). Это связано с овальной формой каски.
Я когда все нарисовал сам офигел даже. Этот вариант проще и лучше! Так что делайте только его. А проблему корпуса решить так: залить весь датчик хорошенько термоклеем, так чтобы только датчики торчали.

Еще вопрос к Сереге: Я ведь правильно понимаю, что если сигнал принимают 2 датчика, а не один (в зонах пересечения), чувствительность схемы в целом вырастет. Еще: Если ставить 2 приемника в 1 датчике, обвесы для них общие будут?
Последний раз редактировалось egride 17 окт 2010, 22:46, всего редактировалось 1 раз.
egride
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 248
Зарегистрирован: 18 сен 2010, 10:27

Пред.След.

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

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

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

cron