www.open-tager.ru http://www.open-tager.ru/forum/ |
|
прошивки на систему LTagKirov http://www.open-tager.ru/forum/viewtopic.php?f=5&t=417 |
Страница 14 из 36 |
Автор: | MidnightDreamer [ 10 ноя 2013, 18:11 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
LTagKirov писал(а): .... - включена активация по звуку (петарда, страйкбольный привод). Петарда?! Вам удалось то, что не удалось Полигону? Блок реакции на петарду? |
Автор: | LTagKirov [ 10 ноя 2013, 18:17 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
MidnightDreamer писал(а): Петарда?! Вам удалось то, что не удалось Полигону? Блок реакции на петарду? Вообще делалося заказ a'al Бендер, на звук поршня выдаёт Ик импульс. Когда поставили микрофон вместо датчика детонации начал срабатывать на петарды Заковыка как отличать петарду от поршня Для лазертага некритично мы сами знаем когда звук подаём. И можем срабатывать только на петарду, правда громкие звуки удары оружием о предметы будут вызывать реакцию как подрыв гранаты. Потому полигон и не внедрял данную штуку. Мне кажется она подходит только для инициации поршнем или для контрольной точки которую надо закидать гранатами, для гранат против игроков надо использовать радиогранаты (или ИК) PS. Сейчас пытаюсь довести до ума новую плату с поддержкой индукционной связи повязок, ключей(как в кваке, думе) и возможно гранат. |
Автор: | MidnightDreamer [ 10 ноя 2013, 18:24 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
LTagKirov писал(а): ... для контрольной точки которую надо закидать гранатами... Ооо! Шикарный игровой дивайс!!! |
Автор: | LTagKirov [ 03 янв 2014, 18:46 ] | ||
Заголовок сообщения: | Re: прошивки на систему LTagKirov | ||
Появилось свободное время, решил "апгрейдить" свои старые поделки на Атмеге8. После некоторой подрезки, удалось таки "втолкать" прошивку в 8кб По сути это та же самая "древняя" первая схема ltk только использованы другие выводы (поменяны местами) для ИК диода выстрела, звука и светодиода поражения. Параметров в конфигурации немного больше 20, документации пока нету, попробуйте все буквы подряд LTagKirov писал(а): ОС1В - основной ИК луч ОС1А - дополнительный ИК луч ОС2 - звук SCK - hit попадание MISO - дополнительный ключ: фонарик, индикация, отдача и тд PC0 - новая игра, измерение напряжения АКВ PC1 - Swich PC2 - reload PC3 - fire Код: Краткое описание варианта LTK_FM для Атмега8. - Две зоны ИК поражения(PD2,PD3), одна зона с настройкой брони, пули слабее брони - отмечаются, здоровье не уменьшается - звук синтезированный шумовой для выстрела и пиканье для других сигналов ножка PB3 есть вариант с памятью и2ц, выложу если будет интерес - протокол и команды майлс, некоторые команды пришлось отключить, памяти мало - Основной ИК луч, частота модуляции 56,40,38,36 кгц PB2 - Второй луч ИК, альтернативный выстрел SWich + Fire (например гранатомёт), ножка PB1 частота модуляции может быть измененна при каждом выстреле, зачем незнаю - просто сделал :) - Кнопки Fire ножка PC3, Reload PC2, SWich PC1 (альтернативный выстрел), NewGame PC0. - проверка АКБ (делитель на PC0), сигналит при старте и каждой перезарядке, чтобы не беспокоить пользователя лишними звуками - зарядное устройство выключил: невходит в атмегу8 - Ключ для вспышки выстрела PB4. - активация по звуку от петарды, невыключал будет интерстно расскажу подробнее, вообще бесполезняшка может быть потом пригодится для гранат например - Поддержки дисплея НЕТ, мне ненужен ;) - выводы TX, RX свободны, используются для конфигурирования оборудования, скорость 19200бод. Возможно использовать для Bluetooth(расширение), Дисплея LCD и тд. PS. Вариант для аскета, при случае потом соберу если будут пожелания, плату придётся маленько "порезать" у меня используются аппаратные узлы PWM. Оригинальная прошивка аскета от пингвина на такой плате не заработает без правки раскладки выводов.
|
Автор: | KorSar [ 03 янв 2014, 22:10 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
Ношки не совпадают с LTK1 . А где программа для заливки? В архиве нет. |
Автор: | LTagKirov [ 03 янв 2014, 22:15 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
KorSar писал(а): Ношки не совпадают с LTK1. А где программа для заливки? В архиве нет. Да ножки не совпадают, придётся перепаивать, если на макетке собрано - перекидывается выводами резисторов достаточно быстро. Программа для заливки прошивки старая (программатор 5проводков), бутлоадер в атмегу8 запихать несмог, сейчас свободной памяти МК всего 50..60 байт осталось. Если выключить генератор звуков и брать wav из памяти и2ц можно включить некоторые отключенные сейчас функции прошивки. Программы конфигуратора нет, использую просто терминалку (самодельную), попозже сюда скопирую. |
Автор: | LTagKirov [ 04 янв 2014, 15:01 ] | |||
Заголовок сообщения: | Re: прошивки на систему LTagKirov | |||
LTagKirov писал(а): Да ножки не совпадают, придётся перепаивать, На схеме красным цветом выделено отличие от первого варианта. В архиве два варианта прошивки для синтезированного и wav звука из памяти и2Ц. Прошивка для Атмега8, предназначена для апгрейда уже сделаных схем. Для новой сборки рекомендуется приобретать микроконтроллеры Атмега168 или Атмега328 , схема такая-же + дополнительные функции программы, прошивку сюда выложу.
|
Автор: | LTagKirov [ 04 янв 2014, 15:06 ] | ||
Заголовок сообщения: | Re: прошивки на систему LTagKirov | ||
LTagKirov писал(а): для синтезированного и wav звука из памяти и2Ц Конфигуратор скомпилированный, исходники незагружаются - архив больше 400кб движок форума непропускает. Кому надо будет пришлю по почте.
|
Автор: | LTagKirov [ 04 янв 2014, 19:23 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
Pingvin писал(а): А - Делфевые уши торчат. Я все же за универсальный конфигуратор написанный в бесплатной среде разработки. Есть мнение что программу конфигуратор через СОМ порт в наше время писать нет никакого смысла. В моём варианте формат подключения к маркеру предпологает символьный ввод, сам я использую терминалку и просто вбиваю команды, плата печатает символьный ответ в терминалку если узнала команду. Есть готовые терминалки с шаблонами(их очень много), там можно прописать любые команды и пользоватся, нажимая на кнопки с картинками. Конфигуратор нужен для массового неособо вникающего/понимающего потребителя, а у таких товарищей будут проблемы даже просто переходник USB-COM настроить Потому конфигуратор надо делать для типичных на сегодня интерфейсов: блютуф, уифи, USB. Из простых и максимально дешовых подходит только USB: программа конфигуратор правит непосредственно файл прошивки и записывает его в микроконтроллер. Решение простое и надёжное, всегда свежая прошивка, никаких драйверов(HID класс устройств), возможность работы с планшетников и телефонов. Количество циклов смены прошивки для атмеги не менее 10000, если каждый день менять прошивку по 10раз, хватит на три года такого извращения Из беспроводных наиболее вероятные блютуф и ИК(нет на PC), так как wifi в бюджетную самодельную плату собранную на макетке никак неприпаять, да и жаба задушит за модуль уифи платить как за всю остальную схему. Мне думается для бюджетного варианта после USB, надо выбирать ИК канал. USB для компютеров и дома, а ИК (два диода встречно-паралельно) для планшетов/смартфонов андроид в машине побыстрому поправить настройки. Есть желающие пописать конфигуратор под андроид ? Пишите в личку ЗЫ. Блютуф это будущее связи/статистики лазертага, но так его цена ровненько удваивает себестоимость изделия в моём варианте - придётся пока отказатся, у нас задача сделать "из веток и желудей" |
Автор: | LTagKirov [ 04 янв 2014, 19:28 ] |
Заголовок сообщения: | Re: прошивки на систему LTagKirov |
KorSar писал(а): кланирование работает? Для 168 нацарапал, но проверять эту команду неначем - LW неподдерживает, а оригинального Miles несобирал. Ещё документации чёткой на работу этого режима найти так и не смог http://lasertagparts.com/mtformat-2.htm, если есть буду рад почитать. Вопросы по клонированию: 1. Как тагер узнаёт (общепринято) что он должен начать передачу данных ? 2. СRС учитывается или нет, как его считать, пока просто это поле игнорирую Живой образец для реверсной разработки мастерить лениво... 3. В самом описании многие поля мне непонятны, по зарубежному форуму порылся, ничего конкретного ненашёл... |
Страница 14 из 36 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |