www.open-tager.ru
http://www.open-tager.ru/forum/

Контрольная точка к Ascetic 3.1
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=4942
Страница 6 из 16

Автор:  DiBor [ 19 янв 2017, 11:24 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

Pingvin писал(а):
Так на Аскете же и делайте точку!
Исходники же открыты.
Там все базовые функции приёма и передачи пакетов реализованы уже.
И к чему этот "реверс инженеринг"?
Протокол же открытый!


Либо просить многоуважаемого Pingvina, помочь разобраться с исходниками :) .

Автор:  Pingvin [ 19 янв 2017, 12:35 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

DiBor писал(а):
Pingvin писал(а):
Так на Аскете же и делайте точку!
Исходники же открыты.
Там все базовые функции приёма и передачи пакетов реализованы уже.
И к чему этот "реверс инженеринг"?
Протокол же открытый!


Либо просить многоуважаемого Pingvina, помочь разобраться с исходниками :) .


Да не вопрос!

Автор:  LTagKirov [ 19 янв 2017, 15:14 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

DiBor писал(а):
У меня есть тоже интерес к сборке точки захвата со звуком, можно разработать ее на Ардуино.
Начните с описания геймплея на этой точке, затем точное ТЗ, а уж прогу вылепить из исходников Аскета это пара часов времени. Точное ТЗ нужно для самого себя, чтобы не уйти с хотелками в долгострой.

Автор:  DiBor [ 21 янв 2017, 18:15 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

Подготавливаю Т.З. для точки, и вот загвоздка, не знаю как быть. Я накупил с Али кучу датчиков TSOP по дешевке на 38 кГц, все свои устройства хотел реализовать на этой частоте. Посоветуйте, теперь не знаю что делать покупать на 56 или 36 что бы была совместимость с другими производителями, типа LW например? Кстати у LW какая частота ?

Автор:  Pingvin [ 21 янв 2017, 18:51 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

DiBor писал(а):
Подготавливаю Т.З. для точки, и вот загвоздка, не знаю как быть. Я накупил с Али кучу датчиков TSOP по дешевке на 38 кГц, все свои устройства хотел реализовать на этой частоте. Посоветуйте, теперь не знаю что делать покупать на 56 или 36 что бы была совместимость с другими производителями, типа LW например? Кстати у LW какая частота ?


56

Автор:  DiBor [ 21 янв 2017, 23:38 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

LTagKirov писал(а):
Начните с описания геймплея на этой точке, затем точное ТЗ, а уж прогу вылепить из исходников Аскета это пара часов времени. Точное ТЗ нужно для самого себя, чтобы не уйти с хотелками в долгострой.


Ну не судите строго, не знаю насколько это все похоже на техническое задание :)
Поехали.
1. При подаче на плату напряжения кнопкой S1 с фиксацией происходит запуск таймера на обратный отсчет.
2. Время таймера при выключенных клавишах S2-S4 при появлении питания на плате составляет 10мин. Клавишами S2-S4 можно добавить времени. Каждая включённая клавиша увеличивает время на 10 мин. Настройка таймера времени происходит при отключённом питании платы, в противном случаи параметры не учтутся. (Хотя здесь возникает вопрос как лучше это сделать?)
3. Лента RGB при подаче питания на плату находиться в покое (не горит), при выстреле в датчик TSOP происходит захват контрольной точки одной из 4 команд, определенных цветов. Соответственно лента загорается тем цветом команды которая производила выстрел. Можно еще реализовать захват точки речевым оповещением.
4. За установленный период времени выигрывает та команда которая занимала данную точку больше других команд по времени игры.
5. Окончание игры сигнализируется ревуном или электродетонатором, при этом на точке горит тот цвет команды который выиграл бой.
6. Технические моменты: ТSOP использовать на 56 кГц. Дисплей использовать с обменом данных по шине i2P. (Не знаю, как быть с ревуном, отключать его через истечении времени после захвата автоматически, скажем 1 минуты, а лента при этом начинает моргать цветом победившей команды, или ревун будет пищать до отключении питания?
В общем я тут раскатал губу )))) Что скажите???

Вложения:
Безымянный 2.jpg
Безымянный 2.jpg [ 108.11 KiB | Просмотров: 8184 ]

Автор:  LTagKirov [ 22 янв 2017, 00:13 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

Теперь нужно нарисовать _точную_ схему
1. уточнить и зафиксировать тип МК, частоту кварца
1. список ножек/контактов куда будут подключатся исполнительные элементы,
2. описать точно, активные уровни которые используются на каждой ножке,
например кнопки замыкаются на землю, для подтяжки к плюсу питания использовать внутренние резисторы МК.

Всё, ТЗ готово и достаточно, после этого можно писать программу.

Автор:  DiBor [ 22 янв 2017, 00:43 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

Понятно, утром продолжу :) Мне бы еще самому понять можно ли на данный контролер вешать, а главное куда, шину I2P. И потом плата с контролером уже есть за основу. Там многие пины уже сконфигурированы под определенные задачи. Ладно, завтра утром разбираться буду.

Автор:  maksim [ 22 янв 2017, 03:03 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

Клас))

Автор:  DiBor [ 22 янв 2017, 11:37 ]
Заголовок сообщения:  Re: Контрольная точка к Ascetic 3.1

Ну как то так.

1. Тип МК ATmega 32a.
2. Частота кварца 16 мГц
3. Список ножек Pinов надо уточнить с автором данной схемы, я тут не знаю, как лучше в плане шины I2P, а также светодиодов RGB, куда лучше посадить.
4. Уровни, с клавиши S2-S4 подаётся логический ноль при включении этих клавиш, то есть Pin 33,34,35, подсоединяется к GND, для подтяжки к плюсу питания использовать внутренние резисторы МК.
5. На ревун при окончании игры идет логическая единица на Pin 25.
6. Pinы на усилитель звука используем штатные Pin 43,44.
7. Pinы на 24LC используем штатные Pin 19,20.
8. Сигнал с TSOP идет на Pin 11.
Жду вопросов и предложений .

Вложения:
Безымянный 4.jpg
Безымянный 4.jpg [ 100.66 KiB | Просмотров: 8170 ]

Страница 6 из 16 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/