Перейти к содержанию

Изменение элементов интерфейса

Материал из osmost.ru
Версия от 15:44, 15 января 2026; Vasilisa (обсуждение | вклад) (Новая страница: «== Освещение == === Настройка диммера === мини|526x526пкс|thumbtime=0:00 Для настройки диммера потребуется следующий [https://homelogicsoft.com/ru/ftp/BLANKs_v10.xls файл]. В нем написаны адреса памяти контроллера для настройки подсистемы Освещения и Климата. # Расположи...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Освещение

Настройка диммера

Для настройки диммера потребуется следующий файл. В нем написаны адреса памяти контроллера для настройки подсистемы Освещения и Климата.

  1. Расположите на странице 2 лампочки с номером 1, у одной из них в свойствах включите «Диммер» (по сути, это будет одна и та же лампочка, но одна из них с процентной шкалой диммера).
  2. Настройку яркости лампы можно задавать с помощью процентной шкалы у лампы (свойство диммер вкл.), с помощью слайдера (вертикального или горизонтального) или задавать конкретное значение контролом Byte.
  3. Рассмотрим все способы. Расположите на странице вертикальный и горизонтальный слайдер, контрол Byte.
  4. В файле BLANKs_v10 открываем вкладку Lights:

В 1ом столбце пишется номер лампы, в 4ом – адрес в памяти контроллера для слайдера.

5. Так как номер размещенной лампы – 1, то соответствующий ей адрес для слайдера – 1460. Запишите этот адрес в свойства горизонтального / вертикального слайдера и контрола Byte.

6. Проверьте: при изменении одного из элементов должны меняться и все другие, т.к. они записаны в один адрес памяти контроллера.

Для удобства в контрол Byte в свойства «Минимум» и «Максимум» можно записать 0 и 100 соответственно, тогда он будет представлять из себя процентную шкалу яркости лампы. (В шкале у лампы неизменяемый шаг– 10%, в контроле Byte в свойстве «Шаг» можно указать удобный шаг изменения значения, по умолчанию 1). Так же включить свойство «Редактируемый» добавив возможность вводить значение с клавиатуры.

RGBW диммер

В программе есть возможность цветовой настройки RGBW диммируемых ламп или других устройств, поддерживающих управление цветом. Изменяются 4 показателя: R (красный), G (зеленый), B (синий) и W (белый).

Для визуализации используется элемент Palette, которым можно управлять 2мя способами: контролами Byte и Light.


  • Управление контролами Byte

1. Расположите на странице 2 контрола Palette, у одного включите свойство «Редактируемый», и 4 контрола Byte.

2. Так же, как и у слайдера, в файле BLANKs_v10 откройте вкладку Lights:


В 1ом столбце пишется номер лампы, в 4ом – адрес в памяти контроллера для слайдера.

Группе света, которую требуется регулировать, был в п. «Первое подключение и связь с физическими устройствами» был назначен выход и номер. По таблице для соответствующего номера лампы находим адрес слайдера.

Допустим, у нас лампа с номером 3, тогда адрес слайдера – 1462.


3. В свойствах контролов Palette укажите «Номер» - 0, «Адрес» - 1462.


4. Контролы Byte будут регулировать 4 показателя: R (красный), G (зеленый), B (синий) и W (белый / интенсивность). В свойствах элемента адреса будут 4 последовательных, начиная с адреса Palette. В данном примере записываются адреса 1462 – 1465.


  • Управление контролами Light

1. Расположите на странице 2 контрола Palette, у одного включите свойство «Редактируемый», и 4 контрола Light, включите свойство «Диммер».

2. Так же, как и у слайдера, в файле BLANKs_v10 откройте вкладку Lights:


В 1ом столбце пишется номер лампы, в 2ом – адрес в памяти контроллера для данной лампы.

Группе света, которую требуется регулировать, был в п. «Первое подключение и связь с физическими устройствами» был назначен выход и номер. По таблице для соответствующего номера лампы находим адрес слайдера.

Допустим, у нас лампа с номером 3, тогда её адрес – 636 (8636).


3. В свойствах контролов Palette указываем «Номер» - 3, «Адрес» - 636 (8636).


4. Контролы Light будут регулировать 4 показателя: R (красный), G (зеленый), B (синий) и W (белый / интенсивность). В свойствах элемента номера будут 4 последовательных, начиная с исходной группы света. В данном примере записываются номера 3 – 6.