www.open-tager.ru

открытый лазертаг форум
Текущее время: 20 апр 2024, 09:35

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
СообщениеДобавлено: 30 окт 2013, 13:15 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
Итак, собрал я таки схемку точки, пригодную для кодинга
Изображение

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

Пока мыслю сделать ее на 2 команды (красные/синие) потому как у нас обычно 2 команды устраивают баталии на точке и еще я не смог нарыть ленту RGB. Вместо ленты я поставил 2=х цветный светодиод, но буду писать как под RGB на всякий пожарный, чтобы потом код не переделывать.

Опять же по схемотехнике все просто, никаких костылей в виде сдвиговых регистров и прочей мутатени. Все зацеплено на один единственный камень PIC16F886. В качестве датчика использовал готовый сенсор из ушатанной повязки LW. Стабилизатор питания традиционно на КРЕНке, питание от Li+

Сижу царапаю код потихоньку.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 13:21 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 07 апр 2011, 18:05
Сообщений: 3669
А чем она отличается от Контрольной Точки ЛВ ? (ну, кроме человеческого способа установки времени, естесственно ;) )


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 13:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
тем что время видно. Больше ничем. В том то собственно вся и суть
можно потом туда будет добавить и батлфилд если потребуется


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 14:31 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 13 апр 2012, 14:01
Сообщений: 441
Откуда: Тегусигальпа
SLED один для обеих команд? Т.е. время неактивной команды не видно?

_________________
Вечно молодой, вечно пьяный...

www.lasertag76.ru


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 14:51 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
не, не видно. Видно только сколько осталось держать точку конкретной команде. По общему мнению наших игроков этого достаточно. Я ж в общем то стараюсь именно для них )

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

вообще можно сделать функцию скроллинга. Когда раз в 5 секунд таймер статично показывает время противоположной команды и этим решить вопрос. Кстати вариант. Идея только сейчас в голову пришла

Основная идея в общем то в том, чтобы обойтись минимумом железяк при достаточном функционале. И чтобы любой смог собрать это на коленке обычным паяльником, прошить и радоваться. Попробую


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 14:56 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 13 апр 2012, 14:01
Сообщений: 441
Откуда: Тегусигальпа
Время чужой команды обязательно надо! Это здорово мобилизует.
Может реализовать - по запросу? Выводить секунд на 5-10 по нажатию кнопки.

ЗЫ: это и решит проблему "А нам то сколько не хватило?"

_________________
Вечно молодой, вечно пьяный...

www.lasertag76.ru


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 15:00 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
индикатор купил неудачный. У него точки разделители секунд не предусмотрены для горения. Но это единственное 4-х значное что было на витрине. О точках узнал только дома уже, когда искать их начал.

Нажатие кнопки не поможет, так как в бою жать на нее никто не будет. Не успеет просто. Гогда идет бой за точку рядом с ней находиться просто невозможно в 99,9% случаев (если только ты не убит конечно). Так что не вижу смысла в этой опции. Проще автоматически раз в 3-10 секунд скроллить. Типа тикаем как обычно, а потом статично выводим время на 1-2 сек противоположной команды. Попробую написать, посмотрю как будет смотреться, там дальше уже решу - стоит оно того или не стоит

а вот в конце можно сделать чтобы показывала. В принципе это толковая опция будет на случай - "а нам то сколько не хватило" ))


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 30 окт 2013, 15:03 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
ну в общем очень спасибо за комменты, потому как идея становится уже более оформленной в положительную сторону. О таком функционале я как то не задумывался
разумный и вполне аскетичный функционал хорошей точки


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 02 ноя 2013, 08:57 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 15 окт 2012, 12:24
Сообщений: 1246
сегодня отладил процедуру приема пакета по ИК каналу
все таки при использовании ССР необходимо подключать таймер TMR1 через внешний сигнал GATE, так как он автоматически не обнуляется при прерывании. Ну и не забыть включить прерывания от периферии PEIE = 1 ))))

работает. Пишу интерфейс


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 17 ноя 2013, 16:21 
Не в сети
Местный

Зарегистрирован: 09 май 2013, 15:47
Сообщений: 487
Откуда: Россия, Пермь.
Какого размера экран планируется? если 0.56'', как на аптечке - не видно будет издалека.
И сколько экранов? надо же чтобы со всех сторон было видно.
Может статус-бары (Bargraph Array) лучше использовать? А экран использовать только для установки времени и вывода результата захвата(кому сколько не хватило для захвата)

З.Ы. кстати вот, всё в кучу.
http://bagrationsport.wordpress.com/our-development/


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

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


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

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


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

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