www.open-tager.ru

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

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 321 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23, 24, 25 ... 33  След.
Автор Сообщение
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 01 дек 2015, 11:15 
Не в сети
Аксакал форума
Аватар пользователя

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

AVR Studio не новее, чем 4.18

Хотя и в 6-ю студию проект без проблем экспортировался

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 09 окт 2016, 20:22 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
собрал пультик)))

Изображение

Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2016, 00:32 
Не в сети
Местный
Аватар пользователя

Зарегистрирован: 06 фев 2012, 01:30
Сообщений: 420
Откуда: Мордор
С тагером проверял, какие TSOP используешь?

Я так понимаю через повязку BT таким пультом тагер не настроишь? так как модуль повязки является мастером, если только на тагере TSOP к плате цеплять дополнительно.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2016, 06:12 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
С тагером проверял,TSOP4836)))BT повязку не делал ,не знаю )))Но хочу попробовать BT повязку собрать )))Закажу с китая Hc-05...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2016, 07:56 
Не в сети
Аксакал форума
Аватар пользователя

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

Я так понимаю через повязку BT таким пультом тагер не настроишь? так как модуль повязки является мастером, если только на тагере TSOP к плате цеплять дополнительно.

Не верно понимаете!
Настроите и через блютус повязку!
Она "тупая" и пропускает ИК биты "как есть" не анализируя.
Мастер она или слейв - никакой разницы, лишь бы коннетк был.

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


Последний раз редактировалось Pingvin 10 окт 2016, 08:03, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2016, 07:59 
Не в сети
Аксакал форума
Аватар пользователя

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

Изображение

Изображение

Функционал порезан, но смотрится стильно! 8-) :)

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 10 окт 2016, 08:02 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Возвращаясь к нашим блютусам...
Если шилдик блютуса не стоит, то не забывайте!!!
Для корректной работы античита нужно
- либо вход Stаte притянуть к земле через 10 кОм
- либо прошивочку подправить, я писал где то - какую стоку.

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


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 01 ноя 2016, 17:56 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
Нашол в интернете пульт для лазер таг на attiny13 ))) http://ekits.ru/bb/viewtopic.php?f=8&t=1286 Но там частота несущей 56кгц))) Подскажите что в исходнике поменять чтобы была несущая 36кгц????


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 01 ноя 2016, 17:59 
Не в сети
Старожил

Зарегистрирован: 02 фев 2012, 17:24
Сообщений: 820
Откуда: Украина,Киев
/*****************************************************
Chip type : ATtiny13A
AVR Core Clock frequency: 9,600000 MHz
Memory model : Tiny
External RAM size : 0
Data Stack size : 16
*****************************************************/

#include <tiny13a.h>
#include <delay.h>

void ir_stop(){
TCCR0A=0x00;
TCCR0B=0x00;
PORTB.0=0;
DDRB.0=0;
}
void ir_start(){
DDRB.0=1;
TCCR0A=0x42;
TCCR0B=0x01;
}


void shoot(unsigned char byte1,unsigned char byte2,unsigned char byte3, unsigned char bits){
unsigned char i=0,j=0,k=0, bytes[3];
ir_stop();
bytes[0]=byte1;
bytes[1]=byte2;
bytes[2]=byte3;
delay_ms(10);
ir_start();
delay_us(2300);
ir_stop();
for (k=0;k<3;k++){
j=8;
while ((j>0) && (i<bits)){
ir_stop();delay_us(550);ir_start();
if ((bytes[k]>>(j-1)) & 1) delay_us(1150);
else delay_us(550);
ir_stop();
i++;j--;
}
}
ir_stop();
}

void main(void)
{
unsigned char key, tmpkey;
// Crystal Oscillator division factor: 1
#pragma optsize-
CLKPR=0x80;
CLKPR=0x00;
#ifdef _OPTIMIZE_SIZE_
#pragma optsize+
#endif

// Input/Output Ports initialization
// Port B initialization
// Func5=In Func4=In Func3=In Func2=In Func1=In Func0=Out
// State5=T State4=P State3=P State2=P State1=P State0=0
PORTB=0x1E;
DDRB=0x01;

// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: 9600,000 kHz
// Mode: CTC top=OCR0A
// OC0A output: Toggle on compare match
// OC0B output: Disconnected
TCCR0A=0x42;
TCCR0B=0x01;
TCNT0=0x00;
OCR0A=0x54;
OCR0B=0x00;

GIMSK=0x00;
MCUCR=0x00;

TIMSK0=0x00;

ACSR=0x80;
ADCSRB=0x00;
DIDR0=0x00;
ADCSRA=0x00;

ir_stop();

while (1)
{
tmpkey = ((~PINB>>1) & 0x0F);
delay_ms(10);
key = ((~PINB>>1) & 0x0F);
if (key != tmpkey) key = 0;
if (key>0)
{
switch (key){
case 1:shoot(0x83,0x04,0xE8,24);break; //0001 Респаун
case 2:shoot(0x83,0x0D,0xE8,24);break; //0010 Полное здоровье
case 3:shoot(0x83,0x00,0xE8,24);break; //0011 Убить игрока
case 4:shoot(0x83,0x06,0xE8,24);break; //0100 Полная аммуниция
case 5:shoot(0x83,0x15,0xE8,24);break; //0101 Тест повязки
case 6:shoot(0x83,0x05,0xE8,24);break; //0110 Новая игра
case 7:shoot(0x83,0x0B,0xE8,24);break; //0111 Взорвать игрока
case 8:shoot(0x83,0x09,0xE8,24);break; //1000 Смена цвета
case 9:shoot(0x83,0x0E,0xE8,24);break; //1001 Сменить мощность выстрела
case 10:shoot(0xA8,0x00,0xE8,24);break; //1010 Установить пресет Штурмовик
case 11:shoot(0xA8,0x01,0xE8,24);break; //1011 Установить пресет Заложник
case 12:shoot(0xA8,0x02,0xE8,24);break; //1100 Установить пресет Последний герой
case 13:shoot(0xA8,0x03,0xE8,24);break; //1101 Установить пресет Зомби
case 14:shoot(0xA8,0x04,0xE8,24);break; //1110 Установить пресет Спецназ
case 15:shoot(0xA0,0x01,0xE8,24);delay_ms(1850);break; //1111 Радиация - отнимает у игрока 1 единицу здоровья
}
delay_ms(150);
}

}

}


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: "Аскет" - пульт
СообщениеДобавлено: 01 ноя 2016, 18:24 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
maksim писал(а):
Нашол в интернете пульт для лазер таг на attiny13 )))http://ekits.ru/bb/viewtopic.php?f=8&t=1286)))Но там частота несущей 56кгц)))Подскажите что в исходнике поменять чтобы была несущая 36кгц????

Вот это пересчитайте для 35кГц
Код:
TCCR0A=0x42;
TCCR0B=0x01;

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


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 321 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23, 24, 25 ... 33  След.

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


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

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


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

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