Конструктор сборок


Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Конструктор сборок
Друзья,

хочу поделиться "шпионской" фоткой конструктора сборок.



Пока наметки, но фундаментально движок завелся.

И так, слева предопределенные каналы. Максимум 16 штук. Выбирая канал, можно его заполнять диодами перекидывая мышкой из "Доступные диоды". Обратное действие, т.е. перекидывание диода из канала в доступные - удаляет диод из канала.

Все точится под управление пальцем. Ну и мышкой, конечно.

Если есть идеи или вопросы - озвучивайте.
2016-07-21 добавлено 21/07/2016 22:52:53#2253051

Посетитель




70 13
Russian Federation Samara
9 час. назад
Рабочий ток можно будет указывать?
2016-07-22 добавлено 22/07/2016 14:07:10#2253160

Представитель TinyLED




132 8
Russian Federation Saint Petersburg
12 час. назад
Зачем?

Я планировал сделать только спектральные характеристики.


Изменено 22.7.16 автор TinyLED
2016-07-22 добавлено 22/07/2016 17:22:01#2253240

Посетитель




70 13
Russian Federation
9 час. назад
Допустим у меня 2 красных и один белый светодиод. Белый на 1А подключен, а красный на 0,7 А. Это один спектр. На втором аквариуме все на 0,7 А - это совсем другой спектр.

Верно?
2016-07-24 добавлено 24/07/2016 10:34:39#2253800

Посетитель




70 13
Russian Federation
9 час. назад
Просто от тока очень много зависит, и спектр светильника тоже.
Кроме того, если указать количество сборок, можно будет посчитать количество света, излучаемого всем светильником - это полезно. Таким образом можно иметь статистику по количеству света в аквариумах пользователей и давать рекомендации для разных растений.
Т.е. прямо указывать клиенту, что сейчас очень много света, а вот в 15 часов, у него недостаточно. В принципе - это все очень примерно, но показать клиенту, что у него не будет расти анубиас, потому что темно - это несложно.
2016-07-24 добавлено 24/07/2016 10:41:06#2253803

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Иван, спектр от тока не зависит. Он зависит от преобладания той или иной составляющей в спектре. Т.е. от мощности излучения на определенных волнах. Я понял о чем Вы пишите. Конечно, в сборке будет возможность определить мощность излучения. Иначе спектр просто не построить. Но не мощность тока. Т.е. разработчик сам должен будет посчитать этот показатель. Почему? Поясню.

Вы предлагаете сделать инструментарий разработки источников освещения. Но ресурс для этого не предназначен. Он создается для потребителя, а не для разработчика. Последний, считая себя таковым, прекрасно должен знать, как у него работает сборка. И брать на себя полноту ответственности за ее характеристики. На ресурсе же он просто публикует итог своей деятельности.

Если я начну создавать инструмент разработки источников света, это похоронит проект тут же. Интузиастов готовых реально заниматься теорией освещения по пальцам перечесть можно. И тратить время на них, время которое можно потратить на популярные функции, нет смысла. Они и так все "с усами". Еще мне потом будут говорить, что все не так должно быть. Поучать. Там даже "спасибо" не дождешься.

Тем более, если я начну судить о верности компоновки, спектра и расписании... Это фактически объявить войну всему миру. Никто не знает, что лучше его аквариуму акромя владельца. Он себе завел животинок. Он взял на себя ответственность за них. Он обязан погрузиться в эту сферу. Нет "красной кнопки" - чтобы было все зашибись.

Постараюсь коротко изложить свою мысль - я не заменяю мозги, я лишь даю возможность выразить итог мыслительной деятельности в наглядной форме.

Сейчас я делаю конструктор сборок. Позже будет конструктор источников света. Его задача та же, в наглядной форме представить важнейшие характеристики. Такие как: угол освещения, площадь, мощность излучения на квадрат и т.д. И в этом случае правильнее будет, если сам разработчик укажит эти характеристики. Потом, пользователь уже увидит например картину засветки в 3D. И это ресурс сделает для него. Но исключительно на базе тех параметров, которые ответственно заявил разработчик.

Изменено 24.7.16 автор balabol
2016-07-24 добавлено 24/07/2016 12:15:06#2253823

Посетитель




70 13
Russian Federation
9 час. назад
Да пожалуйста, можно и так. Главное, мы поняли друг друга, что будет возможность указать мощность излучения, а вопрос о том, кто ее покажет, эту мощность - предмет дискуссии. Или разработчик сам укажет ее, либо программа рассчитает. Это, в моем случае, не так важно. Правильнее, конечно, указывать параметры разработчикам.

На днях запускаю светильник на вашем контролере. Буду экспериментировать.
2016-07-24 добавлено 24/07/2016 13:29:09#2253839
Нравится balabol

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Я тоже к финишу по сборкам подхожу. Есть моменты... Но думаю победю
2016-07-24 добавлено 24/07/2016 14:01:21#2253855

Представитель TinyLED




132 8
Russian Federation
12 час. назад
Новости с полей

2016-07-25 добавлено 25/07/2016 23:45:09#2254558

Завсегдатай




351 43
Омск
23 час. назад
Роман, а результат этого? Где эта сборка появится для дальнейшего использования?
Мне понравилось.
2016-07-26 добавлено 26/07/2016 10:51:57#2254643

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
В выборе типа устройства. Плюс, я планирую сделать публикацию. Т.е. собственные сборки можно будет делать доступными другим.

Фактически, например, ты сможешь создать свои сборки, а твои клиенты их выбирать при подключении светильника.
2016-07-26 добавлено 26/07/2016 12:13:47#2254664
Нравится lexx8691

Завсегдатай




351 43
Омск
23 час. назад
Прям руки чешутся
2016-07-26 добавлено 26/07/2016 13:05:33#2254684

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Есть вопрос для обсуждения.

Я опять хочу пойти по пути минимизации всякой ерунды на формах. В данном случае, можно избавиться от поля "цвет". А цвет канала получать путем микширования цветов диодов.

Как вы считаете? Насколько критично давать возможность править цвет в поле?
2016-07-26 добавлено 26/07/2016 15:02:55#2254749

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Коллеги, есть вопрос следующего порядка.

Можно пойти простым путем и тупо дать возможность в конструкторе задавать цвет. На прошлом видео вы можете наблюдать как это происходит. С одной стороны просто, классно и вообще универсально. С другой, субъективное восприятие это зло. У каждого восприятие разное.

В общем, другая идея:
1. Берем спектр и цвета по спектру;
2. В спектре есть интенсивность той или иной волны, и соответствующий ей цвет.
3. Смешиваем цвета взятые из спектра пропорционально интенсивности.
4. Получаем условный цвет в RGB (проекцию).

Таким образом можно прийти к некой внятной стандартизации цветовой проекции спектра в RGB.

Далее, в конструкторе сборок при добавлении диодов в канал, происходит такое же смешение пропорционально мощности излучения. Получаем условный цвет RGB канала.

Плюшки надеюсь понятны:
1. Четкая, внятная схема получения цвета RGB из спектра;
2. Отсутствие субъективной цветовой проекции.

Вот так это должно выглядеть



А поле "цвет" я хочу убрать вообще.
2016-07-26 добавлено 26/07/2016 15:39:27#2254760

Завсегдатай




351 43
Омск
23 час. назад
Фигня какая то. Зачем? Есть канал, есть его цвет. Это тебе навеяли китайские светильники где в одном канале красные и зеленые диоды ставят? Кто в здравом уме будет мешать так цвета? Вот лучше реши мою проблему. Ставлю теплые, натуральные и холодные, естественно на разных каналах и с отдельной регулировкой. Каким цветом рисовать графики?

Изменено 26.7.16 автор lexx8691

Изменено 26.7.16 автор lexx8691
2016-07-26 добавлено 26/07/2016 17:06:53#2254790

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Синим И показывать спектр, а не цвет.

Я то цвет условный ищу на ползунки управления каналами.

Не хочешь мешать - не мешай. Вопрос в другом. Цвет канала может рассчитываться автоматически. А не задаваться вручную.
2016-07-26 добавлено 26/07/2016 17:56:04#2254810

Завсегдатай




351 43
Омск
23 час. назад
В принципе нормально, просто лишние навороты в программе.
Вот и подскажи каким условно нарисовать 4300К, 6500К и 10000К? Я уже голову сломал, беру желтый, светло-голубой и черный.
2016-07-26 добавлено 26/07/2016 18:09:56#2254814

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Какие навороты? С точки зрения пользователя я убираю одно поле. Плюс стандартизирую цветопередачу. Да и с точки зрения ПО это проще. Интерфейсный код всегда сложнее.

Алексей, исключительно пофиг какого цвета они будут. Именно спектр призван отвечать на вопрос - как оно светит. Не цвет.
2016-07-26 добавлено 26/07/2016 19:12:15#2254835

Завсегдатай




351 43
Омск
23 час. назад
Проще, так проще. Я думал сложнее программирование
Все понятно, но ползунки то какого цвета на разном белом будут???
2016-07-26 добавлено 26/07/2016 19:19:27#2254837

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
У тебя или у меня?

У меня все просто. Берется предопределенный цвет диода и если он один, этот цвет задается каналу.

Для диода цвет определяется вручную.
2016-07-26 добавлено 26/07/2016 19:46:38#2254845

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Ну вот как-то так. На первых парах.



Максимально облегчил все. Ничего лишнего. А если будет что-то нужно, потом докрутим Сборки уже можно будет под себя собирать. Это главное.
2016-07-26 добавлено 26/07/2016 22:41:38#2254925
Нравится lexx8691

Посетитель




70 13
Russian Federation
9 час. назад
Ну супер. Ждемс. Это очень хороший инструмент будет.
2016-07-27 добавлено 27/07/2016 01:16:10#2254953

Свой на Aqa.ru

День рождения!





1948 101
Санкт-Петербург
7 дн. назад
Друзья,

конструктор сборок стал доступен для пользователей входящих в группу тестироващиков.

Найти его можно в разделе "Поддержка"->"Разработка"

Если вам этот раздел недоступен, а очень хочется, то подавайте заявку на включение в группу тестирования.

Остальные пользователи получат доступ к модулю по окончании тестирования.
2016-07-28 добавлено 28/07/2016 19:07:58#2255637
Нравится lexx8691

Завсегдатай




351 43
Омск
23 час. назад
Гораздо интереснее самому потыкать чем видео смотреть
2016-07-28 добавлено 28/07/2016 19:41:44#2255654

Свой на Aqa.ru




981 117
Russian Federation
2
9 час. назад
А возможность добавить спектр самому будет?
2016-07-28 добавлено 28/07/2016 20:20:17#2255661

<< 123 >> Создать новую темуНовый ОпросБыстрый ответ