www.open-tager.ru
https://open-tager.ru/forum/

прошивки на систему LTagKirov
https://open-tager.ru/forum/viewtopic.php?f=5&t=417
Страница 1 из 36

Автор:  BiTtRaTe [ 26 окт 2011, 17:43 ]
Заголовок сообщения:  прошивки на систему LTagKirov

LTagKirov писал(а):
На правах автора Ltk v1 и v2 реквизирую первый пост в теме.
Буду сюда добавлять ссылки на последние версии системы Ltk


Схема Ltk v2, без памяти звуков, в виде переделки из Ltk v1 http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=130#p30123

Функционал список возможностей системы
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=150#p30478

Прошивка исходники
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=180#p37668

Прошивка собранная для проверки выстрелов на одном устройстве
Отладочный вывод в последовательный порт: подключатся терминалкой
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=150#p30454
Вариант с реакцией на собственные выстрелы, для тех кому лениво собирать вторую плату для проверки работы системы целиком.
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=150#p30475
Прошивка для Атмеги8, без поддержки звуковой микросхемы, входит в 8кб памяти
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=130#p30088

Готовые печатные платы http://www.open-tager.ru/forum/viewtopic.php?f=25&t=3852
Проект платы в формате Диптрейс (59), готовая рыба для разводки печатных плат http://www.open-tager.ru/forum/download/file.php?id=2862


Команды конфигурирования оборудования через ком-порт/блютуф-модуль
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=160#p30635
Программа для конфигурирования через компорт, исходники + собранный исполняемый файл
https://yadi.sk/d/HwNDlPFovp7Z8
Программа для настройки параметров через ИК канал может быть использована от проекта Tag8
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=4093&hilit=Tag8&start=140#p40726
Код:
 если я правильно понял, то к примеру изменение только одного параметра №1 на значение 4 должно выглядеть так:
0xBC пасс пасс (ввести пароль доступа)
0xBD 0х04 0х00 (передать значение)
0xBE 0х04 0х00 (повторить значение)
0xBF 0х01 0х01 (передать № параметра, которому значение будет присвоено)
0xBC 0х00 0х00 (закрыть сессию)

Первую и последнюю команды можно опустить,
если пароль доступа к оборудованию не установлен(не сбрасывался) или не поддерживается.


Томми & KorSar, схема Ltk v1
-----------------------------
Порекомендую прошивку от Tommy, идеальна для начинающего: простой логичный и понятный код
Описание функционала прошивки от Tommy http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=170
Исходники http://www.open-tager.ru/forum/download/file.php?id=3450

Вариант прошивки Томми для работы на схеме Ltk v2.
http://www.open-tager.ru/forum/download/file.php?id=3374

Часы-бомба для хардбола
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&start=200#p41095
Для поделок на Atmegа возможно блютуф модуль поменять на NRF, без переделок схемы - раскладка по ножкам почти не изменится. http://microsin.net/programming/avr/atmega328-usart-as-spi.html

Прошивка Атмеги
-----------------
Фьюзы которые (и только их) потребуется изменить перед прошивкой
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417&p=41605#p41605

Про фьюзы для Атмеги, общее описание, рекомендуется почитать.
http://microsin.net/programming/avr/beginning-embedded-electronics-part3.html

Статья Корсар-а, подробно описан процесс прошивки с картинками, отвёл этому моменту целую главу
http://www.open-tager.ru/masterskaya/master-klass-po-izgotovleniyu-blastera-dlya-lazertaga

Ветка для обсуждения программаторов и вопросов выставления фьюзов для микроконтроллеров AVR
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=3904&hilit=%D0%98+%D1%84%D1%8C%D1%8E%D0%B7%D1%8B+%D1%82%D0%B0%D0%BC+%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B0%D1%8E%D1%82%D1%81%D1%8F+%D0%BA%D0%B0%D0%BA+%D1%83+PonyProg



Схема с пояснением различий между первой Ltk v1 и второй v2 версиями.
Из схемы удалены несущественные узлы: вроде усилителя звука или usb входа.
Приложенной схемы достаточно для запуска любого варианта прошивки ltk v1,v2,Tommy

Вложения:
Схема LTK v2.png
Схема LTK v2.png [ 187.37 KiB | Просмотров: 47404 ]

Автор:  tommy [ 26 окт 2011, 19:56 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

BiTtRaTe писал(а):
Оригинальное первое сообщение в ветке: Подскажите как, где и чтем менять количество боеприпасов в магазине, скорострельность, звук выстрелов, количество попаданий и т.д. в прошивке на систему LTagKirov


В оригинальной прошивке - дифайны ALive (максимальное кол-во поражений), AClip (ёмкость обоймы), скорострельность задаётся паузами между выстрелами в автомате стрельбы (см. AvtFire, комментарий "Выдержать паузу между выстрелами"); в модификациях оригинальной прошивки (тех что выложены на open-tag'е) - см. блок дифайнов в ltk_base_b1.c (с префиксом TMP_WEAPON_). т.е. все параметры хранятся в коде прошивки, т.ч. меняются параметры ручками. оригинал компилируется в CodeWizardAVR, его модификация в AvrStudio4 (надо скачать и установить бесплатные AvrStudio и toolchain - см. http://easyelectronics.ru/avr-studio-41 ... chain.html).

Автор:  BiTtRaTe [ 26 окт 2011, 22:18 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

а как звук выстрела заменить на звук выстрела образца реального оружия? И вообще это возможно?
а как, собственно, получить perl скрипт и переконвентировать звук в *.raw.h ? в инете об этом ни грамма информации

спасибо за разъяснения) просто у нас много желающих заниматься лазертегом, а в электронике только я азы знаю. в программировании я слабо соображаю, а остальные вобще нули в этом. а новая версия прошивки непомешала бы) maksimderyugin@yandex.ru

Автор:  tommy [ 26 окт 2011, 22:48 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

в прошивке со звуком от АК лежит сам оригинал звука + perl скриптик для конвертирования. сама прошивка занимает около 3Кб - остаётся 5Кб для выстрела (5Кб ~= 0.6сек. сейчас для звука используется около 2Кб). соотв. замените файл ak74.raw.h на свой и перекомпилируйте прошивку.

Автор:  tommy [ 26 окт 2011, 23:14 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

а он как бы прямо там же и лежит. называется только странно - test.pl. если что, то есть и .exe вариант - скрипт лишь генерит из бинарного рав файла .h файл для програмки. это на 1-м курсе вуза пишут при изучении си/паскаля, если не хочется ставить perl, то скажите куда выслать файлик - пришлю, заодно и обновлённую версию прошивки можно приложить.
сам же raw файл - это лишь .wav 8Кгц/8бит/моно без заголовка. его можно создать из любого муз редактора (например, goldwave).

Автор:  KorSar [ 07 ноя 2011, 10:33 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

Опробирована прошивка под майлс.
В субботу с serge испытали прошивку на совместимость с оригинальным майлсом.
Попадания из ltk в miles и обратно фиксировались.
В субботу я поехал на игру одного из клубов на снаряге Нижнего новгорода.
Она оказалась не коммерческой а «междусабойчик». Оказалось, что мои таггеры отнимают только 2% жизни у них, по этому принять участие не удалось.
А при стрельбе по мне за 1 выстрел отнималось одна жизнь.
Предварительно мы обговаривали настройки (жизни, скорострельность, шок …).
Вот это мой косячок, в субботу нужно было это проверить, а я успокоился, только получив попадания.
Только сыну дали их ружье, что-бы не скучно было. Мы были как зрители. Ребята доброжелательные.
У них 2 системы Нижнего новгорода, на одних жизни в числах (старые), других в процентах (новые) и они их подружили поставив урон в 20% - 5 жизней (новые).

Что еще нужно в прошивке для совместимости.

1. Добавить ножку для диода «индикация выстрела» диод поставить в тубус излучателя.
2. Добавить режим полуавтамата, т.е. когда удерживаешь курок идет очередь.
3. Разобраться с отработкой сигнала.

Автор:  MidnightDreamer [ 07 ноя 2011, 10:47 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

Здорово! Кто автор?

А существующая индикация выстрела на v1 раздражает сильно? (по схеме там вроде должно мелькать с частотой посылки)

Автор:  KorSar [ 07 ноя 2011, 12:04 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

Автор прошивки tommy.

Подключение в парралель светового диода ни есть хорошо:
1) идет сигна, а он хоть и в видимом спектре, но будет прекрасно приниматься вблизи и увеличит рикошет.
2) мигание светового диода нужно сделать, чуть позже ик сигнала, что бы мощности меньше отбиралось во время вестрела.
Кстати, это же справедливо для звука. во время ик посылки не должно быть звуков, вся "энергия" должна уходить на ик посылку только.

А по дальности в ночное время, под светом фонарей автострады у оригинального майлса получилось 250м. И у полигона кстати тоже.

Автор:  kindats [ 11 дек 2011, 18:13 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

gambitushka писал(а):
Прочитал тему раз 5, плюс все соседние и на "соседних" сайтах... Но все таки : как, где и чем менять количество боеприпасов в магазине, скорострельность, звук выстрелов, количество попаданий и т.д. в прошивке на систему LTagKirov.

Насколько мне известно, только изменять исходники.
gambitushka писал(а):
И где исходники взять, а не готовую прошивку?

Исходники (первоначальные) можно попросить у разработчика. На этом форуме он зарегистрирован как LTagKirov. Были, где-то переделки местных форумчан, по моему в "мастерской".
gambitushka писал(а):
И если уж такая великая тайна исходники, то можно было бы простейшую прогу сделать в которой можно было бы уже в готовой провшивке менять все это - колличество, скорострельность, кол-во жизней и т.п.

Разработал схему и прошивку LTagKirov, и ему определять что и в каком виде распространять. А насчет проги... Если позволяет квалификация - дерзайте, нет - просите сделать тех, кто может. Дареному коню в зубы не смотрят.

Автор:  MidnightDreamer [ 11 дек 2011, 18:21 ]
Заголовок сообщения:  Re: прошивки на систему LTagKirov

Исходники - не проблема. Сергей (LTagKirov) еще никому из желающих поковыряться в исходниках по моему не отказывал. Хотя прошивки с последними фишками (кодирование от помех солнца, звук выстрела, протокол Майлс) делали уже другие, например tommy.

А вот тут, судя по названию, и исходники его версии прошивки выложены
http://www.open-tager.ru/masterskaya/ma ... -ltagkirov

Страница 1 из 36 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/