www.open-tager.ru

открытый лазертаг форум
Текущее время: 26 апр 2024, 04:23

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 286, 287, 288, 289, 290, 291, 292 ... 532  След.
Автор Сообщение
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 10 сен 2013, 11:03 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Упростил малость свою схему 3-го релиза (убрано подключение JTAG, вынесен отдельным блоком интерфейс RS232, теперь он один на все ружья, убран ключ тачмемори):
Изображение
Ну и какой размер получился по отношению к зеленой платке (ширина одинаковая):
Изображение
Вложение:
Ascet DIP rev3_TDA7276_10.rar [277.45 KiB]
Скачиваний: 163


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 10 сен 2013, 11:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Sabbah писал(а):
Упростил малость свою схему 3-го релиза (убрано подключение JTAG, вынесен отдельным блоком интерфейс RS232, теперь он один на все ружья, убран ключ тачмемори):
Изображение
Ну и какой размер получился по отношению к зеленой платке (ширина одинаковая):
Изображение
Вложение:
Ascet DIP rev3_TDA7276_10.rar

Впечатлен! :)
Здорово!
Надо в репозиторий добавить (с Вашего позволения).
А я сачкую пока... 8-)
Есть идеи перейти таки на 3В питание (от аккума напрямую), но пока только идеи...

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 10 сен 2013, 11:54 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Спасибо! 3В это круто. А чего спрашивать то моего разрешения :), вношу хоть какой-то свой вклад в развитие проекта. Сделал как на мой взгляд очень легкую для пайки и изготовления печатку и немного дешевле, как раз для тех, кто не имеет доступа к тем же паяльным станциям и малым бюджетом, идеально для вытравки с помощью ЛУТа, что дешевле того же фоторезиста. От тачмемори решил отказаться так как остается открытым вопрос пульта, но времени на изучение прошивки вообще нет :? Сейчас хочу чтобы когда убили то оружие выключалось секунд через 20 и поменять в прошивке оживление не от удержания кнопки выстрела, а от нажатия центральной кнопки, пока безрезультатно, знаний практически ноль в этом :roll:


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 10 сен 2013, 13:55 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Sabbah писал(а):
Спасибо! 3В это круто. А чего спрашивать то моего разрешения :), вношу хоть какой-то свой вклад в развитие проекта. Сделал как на мой взгляд очень легкую для пайки и изготовления печатку и немного дешевле, как раз для тех, кто не имеет доступа к тем же паяльным станциям и малым бюджетом, идеально для вытравки с помощью ЛУТа, что дешевле того же фоторезиста. От тачмемори решил отказаться так как остается открытым вопрос пульта, но времени на изучение прошивки вообще нет :? Сейчас хочу чтобы когда убили то оружие выключалось секунд через 20 и поменять в прошивке оживление не от удержания кнопки выстрела, а от нажатия центральной кнопки, пока безрезультатно, знаний практически ноль в этом :roll:

Все верно - просто, технологично и бюджетно! ;)
Кнопку для оживления сменить?
Не вопрос!
Помогу.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 10 сен 2013, 14:30 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Pingvin писал(а):
Sabbah писал(а):
Кнопку для оживления сменить?
Не вопрос!
Помогу.

Спасибо


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 11 сен 2013, 09:44 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
Sabbah писал(а):
Упростил малость свою схему 3-го релиза (убрано подключение JTAG, вынесен отдельным блоком интерфейс RS232, теперь он один на все ружья, убран ключ тачмемори):

Красиво!

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 11 сен 2013, 09:47 
Не в сети
Старожил
Аватар пользователя

Зарегистрирован: 31 май 2012, 23:29
Сообщений: 507
Откуда: Украина, Энергодар
Запаял несколько версий микро. А то корпуса рассыпятся от бездействия. И занялся версией нано :) тут кто то упоминал про платку на ширину 16 мм. Есть большущий шанс, что получится. Но однозначно на 0603 базе.

_________________
Точно попавшая в цель стрела - есть результат тысячи промахов.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 11 сен 2013, 09:48 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Как поменять кнопку на оживление:

Открываем файл ltag_ascetic.c в исходниках, находим эту конструкцию
Код:
   else
{

lcd_bl_off();
display_status();
while(keypress_cntr < 20)
{
WOUND_LED_INVERT;
timer1 = 0;
while (timer1 < 10000);
switch (FIRE_KEY_IN&FIRE_KEY_PIN) //ïðîâåðÿåì, íàæàò ëè êóðîê
{
case 0: keypress_cntr++ ; break;
case FIRE_KEY_PIN: keypress_cntr = 0; break;
default: keypress_cntr = 0;   
}

}

}   


Вместо FIRE_KEY_IN&FIRE_KEY_PIN прописываем кнопку, которую хотим использовать для "оживления", например, для центральной кнопки джойстика будет так

Цитата:
CENTRAL_KEY_IN&CENTRAL_KEY_PIN



Код:
   else
{

lcd_bl_off();
display_status();
while(keypress_cntr < 20)
{
WOUND_LED_INVERT;
timer1 = 0;
while (timer1 < 10000);
switch (CENTRAL_KEY_IN&CENTRAL_KEY_PIN) //ïðîâåðÿåì, íàæàò ëè êóðîê
{
case 0: keypress_cntr++ ; break;
case CENTRAL_KEY_PIN: keypress_cntr = 0; break;
default: keypress_cntr = 0;   
}

}

}   


Должно работать.

Необходимая длительность нажатия регулируется тут
Код:
while(keypress_cntr < 20)


и тут
Код:
while (timer1 < 10000);


то есть задерхка 20*10000 "тиков" таймера с частотой 2xF0 кГц (удвоенная частота несущей ИК).

Число 10000 так же влияет на частоту мигания диодов повязки, чем меньше число, тем чаще повязка будет мигать.

Ставьте, сколько пожелаете.

Можно, конечно, и по событию "нажатие центральной кнопки" сделать, чуть позже перепишу, покажу как сделать и такой вариант.

P.S. В следующий своих прошивках поменял работу таймера. Все что тут описано, касается прошивки 3 релиза из репозитория.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 11 сен 2013, 09:56 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Приветствую, furhunter!
:)

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 11 сен 2013, 10:16 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Pingvin Спасибор большое. Наступила осень и народ начинает возвращаться :)


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 286, 287, 288, 289, 290, 291, 292 ... 532  След.

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


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

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


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

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