http://www.forum.getchip.net/

12-ти канальный генератор эффектов на ATtiny2313.
http://www.forum.getchip.net/viewtopic.php?f=7&t=10
Страница 8 из 13

Автор:  desert [ 06 фев 2012, 18:53 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

схема простейшая

аттини2313+ключ
плата представляет собой контроллер управления далласом на 5 ключей
жду ответа на почту
Спасибо
slot-support@mail.ru

Автор:  Evgen79 [ 07 мар 2012, 19:43 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Никак не могу понять принцип управления каналами.
Подключаю устройство, включается одна из световых программ. Открываю Terminal, подключаюсь к порту и даю такую комбинацию: S0R0M0O0V0T0N0 тем самым поставив скорость эффектов на 0 и отключив все эффекты. Далее посылаю команду A0B0C0D0E0F0G0H0I0J0K0L0 на выключение всех каналов. Теперь начинается самое интересное. Подав команду, например A8, загорается светодиод, подключенный к выводу PB5 (17 нога мк), а не с выхода PD2 (6 нога мк).
Далее запускаю какую нибудь программу и потом опять выключаю все эффекты и выключаю все каналы. Затем посылаю опять команду A8 и уже загорается светодиод на выводе PB0 (12 нога мк). Т.е получается команды управления каналами жёстко не привязаны к своим выходам, а управляют каким то виртуальным каналом не соответствующим схеме.
Как быть??? Хотелось бы чтоб A8 всегда управлял первым каналом (вывод 6 мк), B8 вторым каналом (вывод 5 мк), С8 третьим и так далее.

Автор:  GetChiper [ 07 мар 2012, 20:14 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Да, есть такое дело :)
Это случается из за того, что эффект "Move" делает случайное движение по кругу состояний каналов. Соответственно, записывая значения яркости в в определенный канал, попадаем в случайное место.
Самого это немного раздражает :mad:, поэтому в апдейте обязательно будет введена команда для обнуления состояния эффектора (чего сразу я такое не предусмотрел - сам удивляюсь :o ).

На данный момент проблема обнуления состояния решается следующим образом:
- запускаем любую программу эффектов, где нет эффекта "Move" (например "P8"). Эффектор при запуске новой программы восстановит нормальное состояние каналов.
- если нужно, то обнуляем эффекты и каналы (для "P8" задействован всего один эффект "Work").

Автор:  Evgen79 [ 07 мар 2012, 20:30 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Помогло! Спасибо! А нет ли случайно прошивки без эффектов и всего прочего, только управление каналами с яркостью??

Автор:  GetChiper [ 07 мар 2012, 20:56 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Не Вы один просите. Как только доберусь до прошивки обязательно сделаю.

Автор:  Evgen79 [ 07 мар 2012, 21:13 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

ОК. Буду ждать. Добавьте в прошивку возможность опроса состояния канала (например послали ?A, вернул А3 - первый канал включён с уровнем яркости 3). Заранее спасибо!

Автор:  NorDRu [ 13 ноя 2012, 20:29 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Доброго времени суток!
Скажите пожалуйста, с помошью этого генератора получиться добиться такого эффекта как на данном видео? http://www.youtube.com/watch?feature=pl ... UWgxFZRRy8

Автор:  GetChiper [ 13 ноя 2012, 21:55 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Похоже видео нравится многим. :)

Автор:  NorDRu [ 13 ноя 2012, 22:38 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

спасибо большое за ответ! я уже был в отчаянье что совсем один :lol: облазил кучу форумов, собрал 6 плат но эффекта такого не было. Очень рад что нашёл Вас :lol:

Автор:  Juris [ 24 янв 2013, 22:02 ]
Заголовок сообщения:  Re: 12-ти канальный генератор эффектов на ATtiny2313.

Я конечно наверное уже надоел, но всё же... Можно ли в обозримом будущем ожидать новую версию управляющей программы "Эффектора-12"? :)
Спасибо!

Страница 8 из 13 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/