www.open-tager.ru http://www.open-tager.ru/forum/ |
|
LTAscetik http://www.open-tager.ru/forum/viewtopic.php?f=5&t=1565 |
Страница 9 из 532 |
Автор: | furhunter [ 19 июн 2012, 17:10 ] |
Заголовок сообщения: | Re: LTAscetik |
В моем городе нет радиомагазина Да, отличия я нашел. Попробую подправить. |
Автор: | Pingvin [ 19 июн 2012, 17:22 ] |
Заголовок сообщения: | Re: LTAscetik |
furhunter писал(а): В моем городе нет радиомагазина Печально ... Тогда действительно, потеря даже одного "камня" весьма чуствительна. |
Автор: | furhunter [ 19 июн 2012, 22:45 ] |
Заголовок сообщения: | Re: LTAscetik |
Ну что ж. Я слышу звуки выстрела уже что то Пока диоды не отсвечивают. Но и до них доберусь |
Автор: | furhunter [ 19 июн 2012, 22:55 ] |
Заголовок сообщения: | Re: LTAscetik |
Ого, и ИК диод тоже отрабатывает Начало есть Еще надо прошивку поправлять |
Автор: | furhunter [ 20 июн 2012, 00:42 ] |
Заголовок сообщения: | Re: LTAscetik |
Первый отчет Выстрел есть. Звук есть. ИК диод отрабатывает. Диод имитации вспышки молчит. Снизил сопротивление резистора до 30 ом. Бестолку. Презарядка не работает. Обойма расстреливается до последнего патрона и все, тишина. Только перезагружать проц. Завтра буду разбираться дальше. На втором модуле перепаял проц, благо в запас купил 4 шт. Тоже все так же отрабатывает. В общем радости нет предела |
Автор: | Pingvin [ 20 июн 2012, 05:49 ] |
Заголовок сообщения: | Re: LTAscetik |
furhunter писал(а): Первый отчет Выстрел есть. Звук есть. ИК диод отрабатывает. Диод имитации вспышки молчит. Снизил сопротивление резистора до 30 ом. Бестолку. Презарядка не работает. Обойма расстреливается до последнего патрона и все, тишина. Только перезагружать проц. Завтра буду разбираться дальше. На втором модуле перепаял проц, благо в запас купил 4 шт. Тоже все так же отрабатывает. В общем радости нет предела Стоп, стоп, стоп! Перезарядка в той версии не реализована! Сейчас как раз работаю над этим - в следующем релизе будет и перезарядка и поддержка ЖКИ (светодиоды жизни оставим пока тоже)! А вот с диодом вспышки - действительно, непонятки! У меня он тоже, хоть и вспыхивает, но слабо! Это однозначно косяки прошивки, но не думаю, что ошибка в исходниках! Есть подозрение, что компилятор тупит. Пару раз приходилось переписывать код, потому что компилятор некорректно обрабатывал условия if ()... else()! Он выполнял сначала if (), а затем тут же с "наглой рожей" и else! Скорее всего, светодиод сначала включается, а затем тут же тушится в одном из таких условий (некорректно скомпилированных)! Тут надо анализировать на уровне ассемблера - но мне времени жалко трать на это, по совести сказать... (итак его меньше, чем хотелось бы) На свои винтовки я его вообще не ставил. Как вариант - параллельно ИК-диоду зацепить (через резистор, конечно!). Нет - даже проще! В прерывании одновременно с включением ИК-диода включать и диод вспышки! Ну тушить вместе, соответственно. Короче - дерзайте! Неплохая практика получится! Но повторю - у меня он все же вспыхивает, хотя и слабо. Поиграйтесь с параметрами оптимизации или ещё раз проверьте все ли правильно в хедере исправили. |
Автор: | Pingvin [ 20 июн 2012, 05:54 ] |
Заголовок сообщения: | Re: LTAscetik |
Кстати о компиляторах... Завтра ухожу в отпуск. Будет время - каплю винт и установлю UBUNTU. К Eclipse есть плагин для AVR! На работе я его настроил, но на компе нет COM-порта! Только с эмулятором баловался. Хочу поробовать пересобрать в Eclipse - может не будет так косячить... Хотя компилятор всё тот же avr-gcc ... а вдруг! |
Автор: | furhunter [ 20 июн 2012, 13:17 ] |
Заголовок сообщения: | Re: LTAscetik |
Это мне уже нравится Начинаю разбираться с программой, хочется осилить Атмегу да и понять алгоритм лазертага. Ибо есть желание сосредоточиться на этом направлении А пока буду доводить до рабочего состояния то что есть, да займусь макетами. Пока пистолеты "джентельмены, к барьеру" |
Автор: | furhunter [ 20 июн 2012, 13:30 ] |
Заголовок сообщения: | Re: LTAscetik |
Цитата: Пару раз приходилось переписывать код, потому что компилятор некорректно обрабатывал условия if ()... else()! Он выполнял сначала if (), а затем тут же с "наглой рожей" и else! А пробовали обойтись несколькими IF-ами? Ок, подключусь к программированию, будем пробовать. |
Автор: | furhunter [ 20 июн 2012, 16:55 ] |
Заголовок сообщения: | Re: LTAscetik |
Присмотрелся к диоду вспышки. Он светит очень слабо, но достаточно долго. С полсекунды непрерывного свечения. А то и секунду.Осциллограф показывает 1,56V с подключенным светодиодом, 3,36V c отключенным. |
Страница 9 из 532 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |