Реклама

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

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

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

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

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

To jong73

Да, не мало потрудились. Теперь бы результаты полевых испытаний.
Так у Вас Miles уже запрограммирован?
А почему просто не повторили схему Miles, а начали свою создавать?
Функционала маловато? Или спортивный интерес?
Стоимость, вероятно, будет схожая. Там только со звуковой схемой нужно что-то думать, т.к. такую звуковую схему нужно заказывать только из-за бугра и дорогая она.
Вы можете назвать стоимость Вашей электроники (только электронные компоненты)?

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

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

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

KorSar писал(а):To jong73
Вы можете назвать стоимость Вашей электроники (только электронные компоненты)?
По поводу макетов, думаю ничего лучшего (цена/качество) китая не найти, если нужен полуфабрикат.


Схема у Jonga всё то же самое как в исходной схеме только ножки другие, добавлена пара вкусных деталек, на стоимость не сильно повлияет ;) Цена макетов из профиля строительного получается итого 120..150р за экземпляр, китайпластик сравнимый по прочности не найти.

Общий вид
Изображение

Развёртки деталей макета сверху вниз:
1. Верхняя планка крепления прицела.
2. Плечевой упор(приклад)
3. Основной отсек, электроника излучатель
4. Рукоятка (курок внутри)

Основная шина(ось) макета не показана, длина выбирается по росту пользователя. Цифры маркером - размеры в см, отверстия сверлят по месту, выравнивая макет механически руками, после полной сборки он становится жестким.

Изображение

Верхняя планка после гибки
Изображение

Плечевой упор после гибки
Изображение

Отверстие спереди в основном отсеке для выхода ИК луча
Изображение

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

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

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

Нет от USART не отказался пока не убежусь что кодирование таймслотами не уступает. Все же еще в проекте.
Реакция однозначная. Довольна плотная проверка принятых данных в том числе и контрольная сумма. Правда посылочка получилась трехбайтная.Арбитраж замутить не получилось да и наверное это невозможно увы. Реализация свой чужой имееться, а так же дружественный огонь можно включать а можно отключать.

Звук это обычный Wav с отрезаным RIFF заголовком кодирование 8 бит 8 кгц помещаеться 4 секунды но как выяснилось для основных звуков этого хватило.Если применить 24с512 то это за глаза. Подскажи куда кинуть звуки послушаешь. Wav 8 бит 8 кгц один в один звучит динамик устройства

Кодирование таймслотами ( Miles ) еще не проверен из за нехватки времени ( семья работа ) Не использовал готовое решение от Miles потому как ручки очумелые.

На дальность еще не проверял ( Жду из китая линзы. Дешевую оптику по месту не нашел ) но думаю что это отдельная процедура.

А то что схемотехника такая же как и в Вашем варианте говорит о простоте самого устройства как есть. А контроль за игроками по GPS и все такое это уже как микроволновка в сотовом телефоне ( прикольно но нах не нужно ) Я за минимализм не в ущерб функционалу.

Стоимость того что есть на схеме примерно 300 - 400р
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

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

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

jong73 писал(а):Нет от USART не отказался . Все же еще в проекте.
Звук это обычный Wav с отрезаным RIFF заголовком кодирование 8 бит 8 кгц один в один звучит динамик устройства . Подскажи куда кинуть звуки послушаешь.


Отправь по почте LTagKirov (at) yandex.ru, хорошо бы сюда добавить, но я незнаю как.
И кусочек кода проигрывания: считывание из Flash - вывод в PWM, весь код программы ненадо, подумаю как его в прошивку запихать :geek: И ещё как ты запихиваешь WAV во флешку, через СОМ порт в МК или есть отдельный программатор ?


jong73 писал(а): А то что схемотехника такая же как и в Вашем варианте говорит о простоте самого устройства как есть. Я за минимализм не в ущерб функционалу.

Поддерживаю всеми конечностями :lol:

Макет

По месту расположения лапок крепления прицелов приклёпываются пластинки металла (стеклотекстолита) шириной 11мм, длинной 20..25мм и толщиной 1..1,5мм.

Удобно использовать колимматор, так как для открытого прицела получилась короткая прицельная линия (точность прицеливания низкая), а с оптикой неудобно играть на близких расстояниях.
Последний раз редактировалось LtagKirov 01 ноя 2010, 12:31, всего редактировалось 1 раз.
LtagKirov
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 260
Зарегистрирован: 20 сен 2010, 22:02
Откуда: Киров

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

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

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

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

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

Отправь по почте LTagKirov (at) yandex.ru, хорошо бы сюда добавить, но я незнаю как.
И кусочек кода проигрывания: считывание из Flash - вывод в PWM, весь код программы ненадо, подумаю как его в прошивку запихать :geek: И ещё как ты запихиваешь WAV во флешку, через СОМ порт в МК или есть отдельный программатор ?

можно и так и так ( у меня написан загрущик по USART )

/************ Èíèöèàëèçàöèÿ ÷òåíèÿ Flash **************************/

unsigned char init_read_flash( unsigned int adres )
{
start_i2c();
if( !write_i2c( 0xA0 )) // Åñëè íå âûïîëíåíà àäðåñàöèÿ óñòðîéñòâà äëÿ çàïèñè
{
return 'D'; // Âûõîæó âîçâðàùàÿ èäåíòèôèêàòîð îøèáêè
}
if( !write_i2c( (adres >> 8)&0x00FF )) // Åñëè íå ïåðäàí ñòàðøèé áàéò àäðåñà
{
return 'A'; // Âûõîæó âîçâðàùàÿ èäåíòèôèêàòîð îøèáêè
}
if( !write_i2c( adres&0x00FF )) // Åñëè íå ïðåäàí ìëàäøèé áàéò àäðåñà
{
return 'a'; // Âûõîæó âîçâðàùàÿ èäåíòèôèêàòîð îøèáêè
}
start_i2c();
if( !write_i2c( 0xA1 )) // Åñëè íå âûïîëíåíà àäðåñàöèÿ óñòðîéñòâà äëÿ ÷òåíèÿ
{
return 'd'; // Âûõîæó âîçâðàùàÿ èäåíòèôèêàòîð îøèáêè
}
return 'Y'; // Åñëè èíèöèàëèçàöèÿ ïðîøëà óñïåøíà âîçâðàùàþ èäåíòèôèêàòîð óñïåøíîãî çàâåðøåíèÿ
}

/********* ×òåíèå (length) áàéò íà÷èíàÿ ñ àäðåñà ( adres ) ********************************/

unsigned char read_sound( unsigned int adres, unsigned int length )
{
char error = 'Y'; // Ïåðåìåííàÿ èäåíòèôèêàòîðà îøèáêè ( èíèöèàëèçèðîâàíå êàê ÍÅÒ ÎØÈÁÊÈ )
unsigned int i;
unsigned char temp = 0x7F;

error = init_read_flash( adres ); // Âûïîëíÿþ èíèöèàëëèçàöèþ ÷òåíèÿ è ïðèíèìàþ èäåíòèôèêàòîð îøèáêè
if( error != 'Y' ) // Åñëè èíèöèàëëèçàöèÿ ïðîøëà ñ îøèáêîé
{
goto exit; // Ïåðåõîæó ê êîððåêòíîìó âûõîäó
}
for( i = 0; i < length-1; ++i ) // Ïîêà íå áóäóò ïðî÷èòàíû âñå áàéòû êðîìå ïîñëåäíåãî
{
OCR2 = temp;
temp = read_i2c(1); // Ïðîèçâîæó ÷òåíèå ñ ïîäòâåðæäåíèåì
delay_us(65);
}
temp = read_i2c(0);
OCR2 = temp;
delay_us(30);
OCR2 = 0x7F;
exit: // Ìåòêà êîððåêòíîãî âûõîäà
OCR2 = 0x7F;
stop_i2c(); // Ïîñûëàþ óñëîâèå ñòîï
return error; // è âûõîæó âîçâðàùàÿ èäåíòèôèêàòîð îøèáêè
}

К сожалению касяк с кодировкой коментов. Что не понятно спрашивайте

вот тут понятно http://s015.radikal.ru/i333/1011/49/579f28361f5c.jpg

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

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

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

jong73 писал(а): И кусочек кода проигрывания: считывание из Flash - вывод в PWM, смотри почту там звуки


Звуки послушал, очень неплохо, ожидал гораздо более плохого качества, это радует :D
Программа как я понял простая: чтение байта из Флеш - загрузка его в PWM, далее задержка и всё повторяется по новой до конца. Не очень понятно как обеспечивается определённая частота дискретизации ? Только задержками, а если в это время будут приходить сигналы ИК, появится ли урчащая помеха в звуке - программа вывода звука будет прерыватся по прерыванию (каламбурчик). Или помеха звуку не существенная и можно необращать на неё внимания? В принципе звук ранения играется уже после попадания значит помеха мешать сильно не будет, а выстрел всё равно не Hi-Fi.

Сколько примерно времени в мкс уходит на чтение одного байта из Флеш ?
Сколько примерно времени в мкс уходит на переключение (загрузка нового адреса) на другой звук ?

PS. Звук "Убит" очень жестокий, я бы выбрал более гуманный 8-)
LtagKirov
Ст. Лейтенант
Ст. Лейтенант
 
Сообщений: 260
Зарегистрирован: 20 сен 2010, 22:02
Откуда: Киров

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

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

Максимальный битрейт получаеться при отсутствии задержки после чтения байта во временный регистре в цикле. Подбирая значение задержки можно регулировать высоту звука. Время чтения примерно 55 мкс, время переключения 250мкс. Обработка прерываний никак не сказываеться на качество звука потому как задержка 5-10 мкс на слух не воспринимается так как время обработки одного кванта для 8кгц 1/8000 = 125мкс и это всего лишь 1 уровень цапа. Поверь я даже думаю делать задержку перед воспроизведением звука ранения, потому что стрелок еще слышит звук выстрела а жертва уже воспроизводит звук ранения что мешает понять на большой дистанции попал ты или нет. Не заморачивайся на временных делах все процессы в этом устройстве настолько медленные и паралельным являеться только прием попадания что для контроллера это вечность. Есть косячек один. Максимальная скорострельность определяеться временем проигрывания фрагмента почему и сделаны были отдельные короткие звуки для АК ( очередь ) и для пулемета одноименный звук.
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

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

Новое сообщение MidnightDreamer » 01 ноя 2010, 17:54

jong73 писал(а):...Видел видио помоему Шведского лазертага так у них то-же далеко до MMГ. Наверное это только нашим подавай АК с заваренным стволом, сама суть важна что в руках не полено, иначе кайфа от игры могут и не получить. Пусть на последние деньги но ламборджини.


И правда странно, но я тоже обратил внимание что производимые за границей внеаренники очень часто выглядят типичными самоделками. Даже продукция Battlefield Sports (которых Майкрософт привлекло для организации промо тура игры Halo) не блещет особым дизайном.
http://www.trutnee.com/index.php?page=19
MidnightDreamer
Майор
Майор
 
Сообщений: 1054
Зарегистрирован: 17 сен 2010, 15:00

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

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

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

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

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

Навесил модули на автоматик опять же позаимствованный у сына.
Делал на скорую руки. Скоро выходные, а сделать что-то более фундаментальное не успею. Излучатель из того, что было под рукой: кусок ппр трубы, линза пластмассовая низкосортная от детской игрушки примотана изолентой. Целится по излучателю.
Геркон «огонь» поместил под курковой скобой, к курку приклеил кусок магнитика.
На дальность, точность буду позже тестировать.

Изображение

Изображение

Изображение

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

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

Новое сообщение Poligon64 » 02 ноя 2010, 09:21

Геркон «огонь» поместил под курковой скобой, к курку приклеил кусок магнитика.

большинство моделей герконов имеют дурную тенденцию срабатывать на вибрацию: бег, удар, падение.
Лазертаг это вам не шахматы! Тут думать надо! (С) ГАДзилыч
Poligon64
Полковник
Полковник
 
Сообщений: 1969
Зарегистрирован: 24 сен 2009, 14:58

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

Новое сообщение KorSar » 02 ноя 2010, 10:59

Poligon64 писал(а):
Геркон «огонь» поместил под курковой скобой, к курку приклеил кусок магнитика.

большинство моделей герконов имеют дурную тенденцию срабатывать на вибрацию: бег, удар, падение.


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

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

Новое сообщение KorSar » 02 ноя 2010, 11:10

Информация по оптике от Poligon64
Я спрашивал в личке, но он не против поделится со всеми, за что ему спасибо.
"
В основном используем линзы +8 диоптрий. диаметр 30 и 40 мм . фокусное растояние расчитывается по формуле "единица делёная на диоптрию плюс 7 процентов" . сами линзы нам изготавливают на заводе мед.техники из ударопрочного просветлённого пластика, но вы можете заказать подобные и в обычной "оптике". за несколько лет изготовления и эксплуатации нашли оптимальные параметры - это 8 диомтрий , плюс-минус одна диоптрия. то есть от плюс 7 до 9 . фокус можте расчитать по нашей формуле. в вашем случае наиболее доступны ИКдиоды 6100 или 6200.
"
пуля - дура, луч - молодец
KorSar
Капитан
Капитан
 
Сообщений: 409
Зарегистрирован: 17 сен 2010, 06:36
Откуда: Санкт-Петербург

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

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

Poligon64 писал(а):большинство моделей герконов имеют дурную тенденцию срабатывать на вибрацию: бег, удар, падение.


время замыкания в таких ситуациях очень мало поэтому эта проблема решается програмно очень просто.

Я то-же думал над этой коробочкой от бахил но помоему она сантиметра 2,5-3 выпирать будет ( такой рог на лбу ) будет мешать
Аватар пользователя
jong73
Капитан
Капитан
 
Сообщений: 421
Зарегистрирован: 29 окт 2010, 07:19
Откуда: Шахты Ростовская область

Пред.След.

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

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

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

cron