www.open-tager.ru

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

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 689 ]  На страницу 1, 2, 3, 4, 5 ... 69  След.
Автор Сообщение
 Заголовок сообщения: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 21:46 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
Схема,
текущая прошивка, исходники,
программа настройки параметров через базу ЛВ

всё это - в ссылках внизу этого сообщения.


Итого на сегодня есть :
1. Совместимость по выстрелу с Майлс
2. Дружеский огонь отключён (красные в красных не попадают)
3. Реализована обработка команд Майлс:
- 80ххЕ8 - добавить хх здоровья
- 81ххЕ8 - добавить хх патронов
- 8300Е8 - убить игрока
- 8304Е8 - воскресить игрока (respawn)
- 8305Е8 - новая игра
- 8306Е8 - полный боезапас
- 8309Е8 - сменить цвет игрока (синий/красный), сохраняется при отключении питания
- 830ВЕ8 - взорвать игрока
- 830DЕ8 - полное здоровье игрока
- 8317Е8 - разоружить игрока
- 8BххЕ8 - Аптечка


Для сборки в случае использования контроллера в DIP-корпусе я бы рекомендовал использовать макетную плату типа такой
Изображение
При желании сделать минимальные размеры придётся вытравить печатную плату и использовать контроллер в SOIC-корпусе.

Необходимо приобрести:
Микроконтроллер PIC12F1822 (на схеме IC1)
Изображение
Изображение
Контроллер надо "прошить", то есть записать в него управляющую программу. Прошивка - внизу сообщения. Если вы не знаете что это такое и с чем его едят - спросите у продавцов. За небольшие деньги вам прошьют контроллер прямо в магазине, нужно только иметь с собой файл прошивки (в нашем случае это будет LT8_2015.hex)

Полевые транзисторы IRLD110 либо аналогичные - 3 штуки (Q1-Q3 на схеме)
Изображение
Изображение
Главные критерии подбора - должны выдерживать ток в 1А, управление должно быть рассчитано на логические уровни напряжения (серии IRL). Я к примеру у себя в городе не нашел IRLD110, зато без проблем купил IRLD014

Конденсатор электролитический 220 мкФ 16В (можно и больше если габариты позволяют, C1 на схеме)
Изображение

Конденсатор керамический 0.1 мкФ (С2)
Изображение

Резисторы с номиналами:
51 Ом - 2 шт
1.5 Ом - 1 шт
330 кОм - 1 шт
Изображение

Штыревой разьем (пины). К нему будем припаивать (или присоединять через ответный разъём) внешние провода - от кнопок, аккумулятора, тубуса, повязки Не обязательно - но так удобнее.
Изображение







Правильно собранная схема с прошитым контроллером в настройке не нуждается.
В качестве повязки можно использовать проводную повязку от ЛВ. Либо любую другую совместимую по контактам.
Изображение

После включения слышим "бип", тубус моргает код команды (1 - красные, 2 - синие и т.д.). Здоровья - 0, патронов - 0.
После получения команды "Новая игра" имеем 100% здоровья и 5 обойм по 30 патронов в каждой. Дальше всё как обычно - после ранения "светимся" повязкой 1 сек. После убийства - светимся 5 сек, потом повязка моргает.
Кратко про звуки:
- При отключенной повязке (античит) - постоянный звуковой сигнал, ружьё блокируется.
- New game - трёхтоновый звук с возрастанием частоты
- попадание - низкий звук
- конец игры, убит - трёхтоновый звук с понижением частоты
- Full health, Respawn, Disarm - двойной бип
- Full ammo, Patrones+, Health+ - одинарный бип
- звук выстрела - шумовой "бдыщ" :)
- если нет патронов но игрок пробует стрелять или перезаряжать ружьё - высокий звук бип (ошибка)



Если есть желание изменить настройки оружия - нужна будет юсб база производства Лазервар Изображение
Процесс настройки простой:
1. Подключаем к компьютеру юсб базу
2. Запускаем программу
3. Выбираем в программе внизу из списка доступных портов тот СОМ-порт, который появляется в системе при подключении базы
4. Меняем параметры на те, которые нам нужны и нажимаем кнопку "Write All". Ждём несколько секунд. Каждый успешно записанный параметр сопровождается коротким "бипом". То есть в процессе успешной записи мы должны услышать шесть звуковых сигналов.
Менять не обязательно все параметры, можно изменять конкретный параметр - в этом случае нажимаем кнопку "Write" возле него.



Для любопытных - архив с исходниками. В состоянии "as is", что в переводе на общеимперский значит "жопа это" :)
Компилятор качаем здесь: http://www.mikroe.com/mikroc/pic/

Благодаря Максиму Сютову есть небольшое видео с демонстрацией работы.
https://www.youtube.com/watch?v=iJr9-QY_Q38


Проект для личного использования.
Коммерсанты могут пользоваться прошивкой за символические 2% от продаж.
Для Китая как обычно - никаких ограничений :)

ЗЫ: Соберусь с думками и таки доделаю до лета измеритель остатка бензина в баке под ВАЗы
UPD: Доделал, не только под ВАЗы : http://bezkz.su/publ/shemy/dlya-avto/70 ... etr-2.html


Вложения:
Комментарий к файлу: Прошивка для контроллера
LT8_2019.03_on_chit_health=0.zip [3.83 KiB]
Скачиваний: 1824
Комментарий к файлу: Разные прошивки с предустановленными параметрами (пистолет, СВД и т.д.)
Rifles_56kHz.zip [26.06 KiB]
Скачиваний: 1639
Комментарий к файлу: Схема
Tag8-v3.png
Tag8-v3.png [ 4.15 KiB | Просмотров: 48615 ]
Комментарий к файлу: Исходники
LT8_source_2015.10.09.zip [8.63 KiB]
Скачиваний: 1867
Комментарий к файлу: Программа для конфигурирования через базу LW
LT8_configurator-2015.09.14.zip [230.01 KiB]
Скачиваний: 2010

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Последний раз редактировалось Pacifist 15 мар 2019, 11:47, всего редактировалось 74 раз(а).
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 21:47 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
Варианты изготовления плат


Вложения:
Комментарий к файлу: Вариант разводки "узкой" платы + датчик повязки в формате Eagle
Plata_20015.08.10_Eagle.zip [200.47 KiB]
Скачиваний: 1620
Комментарий к файлу: Плата под DIP корпус от Tayatlas
Plata_DIP.rar [2.66 KiB]
Скачиваний: 1601
plata_smd.png
plata_smd.png [ 3.17 KiB | Просмотров: 50756 ]
Комментарий к файлу: pdf-файл под утюг и собственно файл платы для Eagle.
Plata_SMD.zip [15.46 KiB]
Скачиваний: 1660

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Последний раз редактировалось Pacifist 08 окт 2015, 15:30, всего редактировалось 8 раз(а).
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 22:29 
Не в сети
Местный

Зарегистрирован: 09 май 2013, 15:47
Сообщений: 487
Откуда: Россия, Пермь.
такой используется в беспроводной повязке ЛВ, правда в соик кузове.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 22:45 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
zverev.perm писал(а):
такой используется в беспроводной повязке ЛВ, правда в соик кузове.

Совершенно верно!
А на самом деле если в селекторе продукции Микрочипа задать такие параметры как 8 ножек, наличие ШИМ, наличие ЮАРТ - то к своему удивлению получим всего три контроллера (PIC12F1840, PIC12F1572, PIC12F1822).
И среди них для меня PIC12F1822 имеет одно неоспоримое преимущество - он есть в магазине! :)

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 23:22 
Не в сети
Аксакал форума

Зарегистрирован: 07 фев 2012, 13:03
Сообщений: 2294
Откуда: Полтава
Хм..любопытно... но смущает одно.

Вроде как и для пионеров вот только стоимость БТ-модулей и беспроводной повязки от ЛВ моментально выводит ценовую категорию данной схемы из уровня пионерского.

Плата ЛВ (применительно к нашим местным ценам) - 850 грн

Данная схема:
- плата - гривен 60
- два БТ-модуля - 400
- доп. аккумы на повязку (хорошие) - 200
- доп. аккум на таггер (при пищалке приходится использовать три банки вместо двух) - 100

Итого ЛВ-шная плата (проводная, но с МП3 звуком) - 850 грн
Предлагаемый вариант (беспроводная, но пиу-пиу) - 760 грн

Несколько срезанный функционал предлагаемой схемы считаю несущественным для дружеских пострулушек

Выходит не совсем пионерский вариант по цене. Хотя очень красиво и заманчиво !

И может быть запитать ИК-диод от 3,3 В - не зависеть от аккумов ? Через резистор 0,2-0,4 Ома

_________________
Лазертаг - приходите к нам с друзьями, а лучше со своими врагами.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 23:45 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
tayatlas писал(а):
... Вроде как и для пионеров вот только стоимость БТ-модулей и беспроводной повязки от ЛВ моментально выводит ценовую категорию данной схемы из уровня пионерского....


А кто говорит о безпроводке?! ;)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 23:46 
Не в сети
Старожил

Зарегистрирован: 19 сен 2012, 20:19
Сообщений: 807
Откуда: Москва
Хорошая идея.

2тайатлас -А где написано про беспроводную повязку? Я думаю, если уж делать минимум, то и блютусы всякие - излишество.

_________________
-Look, buddy,- i'm an engineer.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 23:48 
Не в сети
Аксакал форума

Зарегистрирован: 07 фев 2012, 13:03
Сообщений: 2294
Откуда: Полтава
Я просто увидел на схеме БТ-модуль (HC05) - вот и решил, что речь идет о беспроводном варианте

_________________
Лазертаг - приходите к нам с друзьями, а лучше со своими врагами.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 06 апр 2015, 23:53 
Не в сети
Старожил

Зарегистрирован: 19 сен 2012, 20:19
Сообщений: 807
Откуда: Москва
Хм, и впрямь! -"Это он зачем так сделал?"

_________________
-Look, buddy,- i'm an engineer.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Tag8, или чем проще - тем лучше
СообщениеДобавлено: 07 апр 2015, 00:50 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
Пожалуй вы правы.
Пионэры и так люди небогатые (когда металлолом не сдают ;) ). Откажемся от буржуазной "беспроводности" в виде НС05 и всяческих связаных с ним проблем предварительной настройки -вычеркиваем из схемы!

ЗЫ : А заодно и стабилизатор - в топку! Раз 3.3В уже не надо, то питаться можно напрямую от 3-х батареек!

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 689 ]  На страницу 1, 2, 3, 4, 5 ... 69  След.

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


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

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


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

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