Клуб DiyAudio

Разное и полезное => Микроконтроллеры и их программирование => Тема начата: Larry от 01 Декабря 2018, 08:59:11

Название: "Скорроо Нооффый Коотт"
Отправлено: Larry от 01 Декабря 2018, 08:59:11
как говорилось в одном бородатом анекдоте о трёх эстонцах...
Дык, пора доставать "ардуины" и готовить праздничную иллюминацию!
Мой склероз привёл к тому, что я не могу ни найти, ни вспомнить:
откуда я попёр неплохой скетч со множеством эффектов для
индивидуально-адресуемых светодиодов типа 2812. В "Уне"- то он
присутствует, но захотелось изменить кол-во LEDs (можно я буду
так писать - уж больно длинно на русском), а исходника - нет :d_know:
 Просьба не предлагать добывать из "дуины" машинный код и разбираться
в нём - неспособен ;-[ Так вот, нет ли у кого "наколок" на хороший скетч
с интересным набором эффектов? Самое интересное (и относительно простое),
что нашёл в сети - рандомизатор подключающий эффекты из стандартной библиотеки...
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: boroda от 01 Декабря 2018, 11:01:07
На "гетчипе" было что-то для 2812. Статью не вспомню, но там была даже программа для цветомузыки.
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: boroda от 09 Декабря 2018, 20:03:40
В общем, выкопал из небытия.

Такая вот схемка на простенькой плате ATmega328P.

(http://www.getchip.net/wp-content/uploads/122-Effector_WS2812_scheme.jpg)

Возможностей хватает. Главным образом - управление с USB через программу.

Извините, вам запрещён просмотр содержимого спойлеров.

Единственный минус - товарищ пишет программы в алгоритм-билдере, что накладывает ограничение.

ЗЫ: я, кстати, хотел сделать на такой штуке несколько гирлянд (каналов так 12), чтобы меняли яркость и цвета переключали в такт музыке.
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: Larry от 16 Декабря 2018, 02:03:08
Александр, спасибо, этот проет рассматривался, но, по ряду причин был отложен...
У меня лента из "умных" LED расположена по периметру проёма окна, с направлением
максимума излучения на образующие проёма, используя их как рефлекторы... Тем самым,
уменьшая локализацию источников я снижаю яркость и увеличиваю рассеивание,
обеспечивая наиболее комфортную визуализацию световых эффектов. Оконный тюль
также выполняет функцию как светорассеивателя, так и экрана, увеличивая эффективность
своеобразного "комплексного светоизлучателя" :D
Я "отсмотрел" результаты работы около десятка различных скетчей, найденных в и-нете,
и составил набор неких требований к "идеальной" световой программе:
1. Низкий динамический диапазон - резкие перепады яркости быстро утомляют и раздражают.
2. Следствие из первого - длительность каждого из сменяемых эффектов должна быть от десятка секунд
до полуминуты.
3. Рандомизация световых эффектов.
4. Следствие из третьего - максимально большое количество программ эффектов, во иэбежание ощущения повторения.
5. Сложность световых эффектов - простыми "бегущими огнями" нынче трудно кого-либо удивить.
Синхронизация с музыкой рассматривается как опция, ибо новогодняя иллюминация имеет иные приоритеты,
чем цвето-светодинамическая установка "для дискотеки" ;)
Понаписал много, а суть-то в том, что такой, почти идеальный скетч у меня в "дуине" имеется, но где первоисточник,
я, к сожалению, найти не могу...
Поэтому тему и поднял... :d_know:
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: WolfTheGrey от 16 Декабря 2018, 02:27:36
алгоритм-билдере
Хорошая программа,  графический ассемблер.
Единственное програматор у них свой, или можно прошивать любым? Покупал в экитсе все, когда баловался.
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: boroda от 16 Декабря 2018, 07:52:35
алгоритм-билдере
Хорошая программа,  графический ассемблер.
Единственное програматор у них свой, или можно прошивать любым? Покупал в экитсе все, когда баловался.
Любой, конечно! Программа готовит HEX, а дальше делай всё, что хочешь.
Хотя в документации описан собственный девайс - с ним можно ещё и пошаговую отладку делать.

Понаписал много, а суть-то в том, что такой, почти идеальный скетч у меня в "дуине" имеется, но где первоисточник,
я, к сожалению, найти не могу...
Поэтому тему и поднял...
Ну тады ой  :d_know:
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: IronYorick от 16 Декабря 2018, 08:25:51
 :off:
своеобразного "комплексного светоизлучателя"

Larry, Валера, аплодирую стоя :br: Такая "Ода для комода" (с), для обычной гирлянды на окошке :D
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: Larry от 16 Декабря 2018, 17:49:24
"Ода для комода"
"Та шо там"... Видел бы ты какой я диплом написал на тему
радиолюбительского трансивера прямого преобразования -
на 120 листов! Одно название внушает шок и трепет:
"Устройство для приёма  и передачи дискретной информации по радиоканалу" :learn:
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: IronYorick от 16 Декабря 2018, 17:56:44
трансивера прямого преобразования
Ну, там, если теорию развернуть, вполне на диплом будет, можно и воду не лить ??? А почему дискретной? CW или какой-то модем? Тогда ух, сколько нагородить можно. ;D
Название: Re: "Скорроо Нооффый Коотт"
Отправлено: Larry от 17 Декабря 2018, 05:43:47
А почему дискретной?
Для работы DIGI модами, с квадратурной модуляцией...