www.open-tager.ru

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

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


Реклама

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


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



Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 425, 426, 427, 428, 429, 430, 431 ... 532  След.
Автор Сообщение
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 04 янв 2015, 03:35 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
ВовВовыч писал(а):
А осцилл есть?Можно сигналы глянуть.

Нет


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

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

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


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

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Конфигуратор под kubuntu собрался без всяких танцев с бубном! :)
Из тех же исходников, с первого раза.
Только удалить сначала файл с расширением pro.user и настроить проект заново (просто указать тип сборки, все просто)..

Qt 5.4 - свеженькая.
Кроссплатформенность, понимаш...
Хочу попробовать портировать его на Андроид, слегка переделов.
Дело в том, что под никсами и на андроиде можно пользовать QtBluetooth, а под виндой - нет.
Поэтому под виндой будет работать по прежнему через Sereal Port.
Ковыряние виндовой API оставим для мазохистов и проприетарщиков. ;) :)

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


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

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

Конечно, пока не работоспособно - выкинул все функции, использующие QSerialPort, новых пока не написал для QtBluetooth, но, цука - запустилось! :) :lol:
Я сначала сам не понял - при отладке ошибка вывалилась, и лишь потом, играясь с планшетом, увидел иконку приложения и решил запустить - чуть в осадок не выпал! :lol:
Будет полноценный конфигуратор и на планшете, с прошивкой звуков и считываемым протоколом. ;)

А ещё вкусняшка - я одним кликом мыши переключаю режим сборки приложения и отладку могу делать на PC под никсами !
Очень удобно.


Вложения:
debug.jpeg
debug.jpeg [ 44.94 KiB | Просмотров: 5790 ]
cnf_4.JPG
cnf_4.JPG [ 71.62 KiB | Просмотров: 5791 ]
cnf_3.JPG
cnf_3.JPG [ 67.26 KiB | Просмотров: 5795 ]
cnf_2.JPG
cnf_2.JPG [ 49.78 KiB | Просмотров: 5795 ]
cnf_1.JPG
cnf_1.JPG [ 60.13 KiB | Просмотров: 5795 ]

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTAscetik
СообщениеДобавлено: 05 янв 2015, 17:20 
Не в сети
Местный

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Pingvin нужна помощь, попытался перекинуть ноги МК для того чтобы версия 3.0 работала на прошивке 3.1, + хотел добавить поддержку блютус. Вывод State посадил на 22 ногу, если я правильно понимаю то фьюзы должны быть как и в версии 3.1?
Код:
#define ADC_PORT PORTA
#define ADC_DDR DDRA
#define ADC_PIN (1<<7)
#define ADC_CHANNEL 7


#define IR_LED_PORT PORTC
#define IR_LED_DDR DDRC

#define IR_LED_HIGH_POWER_PORT PORTC
#define IR_LED_HIGH_POWER_DDR DDRC

#define IR_LED_LOW_POWER_PORT PORTC
#define IR_LED_LOW_POWER_DDR DDRC


#define LIFE_LED1_PORT PORTD
#define LIFE_LED1_DDR DDRD
#define LIFE_LED2_PORT PORTD
#define LIFE_LED2_DDR DDRD
#define LIFE_LED3_PORT PORTD
#define LIFE_LED3_DDR DDRD
#define LIFE_LED4_PORT PORTD
#define LIFE_LED4_DDR DDRD

#define FIRE_LED_PORT PORTA
#define FIRE_LED_DDR DDRA
#define BT_STATE_LED_PORT PORTA
#define BT_STATE_LED_DDR DDRA

#define BULLETS_OUT_LED_PORT PORTA
#define BULLETS_OUT_LED_DDR DDRA
#define SOUND_PORT PORTB
#define SOUND_DDR DDRB
#define TSOP_PORT PORTD
#define TSOP_DDR DDRD
#define TSOP_IN PIND
#define WOUND_LED_PORT PORTB
#define WOUND_LED_DDR DDRB
#define FIRE_KEY_PORT PORTB
#define FIRE_KEY_DDR DDRB
#define FIRE_KEY_IN PINB

#define RELOAD_KEY_PORT PORTB //Порт, к которому подключен переключатель "DAMAGE" (урон)
#define RELOAD_KEY_DDR DDRB
#define RELOAD_KEY_IN PINB



#define FIRE_MODE_KEY_PORT PORTB
#define FIRE_MODE_KEY_DDR DDRB
#define FIRE_MODE_KEY_IN PINB

#define SOUND_CONTROL_PORT PORTB
#define SOUND_CONTROL_DDR DDRB

#define  BT_STATE_PORT PORTC
#define  BT_STATE_DDR DDRC
#define  BT_STATE_IN PINC
#define  BT_STATE_PIN (1<<3)
#define  BT_STATE_LED_PIN (1<<1)

//#define IR_LED_PIN (1<<5)

#define IR_LED_HIGH_POWER_PIN (1<<6)

#define IR_LED_LOW_POWER_PIN (1<<7)


#define FIRE_LED_PIN (1<<1)
#define BULLETS_OUT_LED_PIN (1<<0)
#define LIFE_LED1_PIN (1<<4)
#define LIFE_LED2_PIN (1<<5)
#define LIFE_LED3_PIN (1<<6)
#define LIFE_LED4_PIN (1<<7)
#define WOUND_LED_PIN (1<<4)


#define SOUND_PIN (1<<3)
#define SOUND_CONTROL_PIN (1<<4)

#define TSOP_PIN (1<<2)

#define FIRE_KEY_PIN (1<<2)
#define RELOAD_KEY_PIN (1<<0)
#define FIRE_MODE_KEY_PIN (1<<1)

Так как менял код руководствуясь только логикой, не совсем понял как нужно менять этот участок кода или не нужно совсем менять:
Код:
#define BT_STATE_LED_PORT PORTA
#define BT_STATE_LED_DDR DDRA

Прошу проверить правильно ли тут поменял (посадил state на 22 ногу)?
Код:
#define  BT_STATE_PORT PORTC
#define  BT_STATE_DDR DDRC
#define  BT_STATE_IN PINC
#define  BT_STATE_PIN (1<<3)

А вот это я так и не понял на какой ноге сидит и нужно ли его менять?
Код:
#define  BT_STATE_LED_PIN (1<<1)


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

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

Это светодиод для отображения статуса соединения.
Он загорается, когда соединение установлено.

Фьюзы привязаны к железу, если плата 3.0 - то и фьюзы должны быть для версии 3.0

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


Последний раз редактировалось Pingvin 05 янв 2015, 17:58, всего редактировалось 1 раз.

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

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Нет, вы только полюбуйтесь на это безобразие! :)
http://www.youtube.com/watch?v=n5ikXYz3 ... e=youtu.be

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


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

Зарегистрирован: 21 фев 2013, 19:18
Сообщений: 417
Откуда: Украина
Pingvin писал(а):
BT_STATE_LED_PIN

Это светодиод для отображения статуса соединения.
Он загорается, когда соединение установлено.

Может глупость спрошу, а где физически он загорается?


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

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

Это светодиод для отображения статуса соединения.
Он загорается, когда соединение установлено.

Может глупость спрошу, а где физически он загорается?


Так просто все

#define BT_STATE_LED_PORT PORTA
#define BT_STATE_LED_DDR DDRA
#define BT_STATE_LED_PIN (1<<1)

Порт PA1 - посмотрите по схеме, на какой ноге.
А уж где сам диод крепить на таге - на ваш вкус.

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


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

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Залил звуки с планшета.
http://youtu.be/lW9ozMrs18M.

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


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5319 ]  На страницу Пред.  1 ... 425, 426, 427, 428, 429, 430, 431 ... 532  След.

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


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

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


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

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