Управление освещением V2.1

Как правильно на блоке Управление освещением V2.1 организовать освещение по времени основного света и подсветки?

Создаем свой блок. Вопросы, помощь знатоков.
maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#1

Сообщение maloir » 15.04.2024{, 22:56}

Уважаемые форумчане, подскажите, как правильно на блоке Управление освещением V2.1 (нашел здесь: https://flprog.ru/downloads/usersblocks ... niem-v2-1/) организовать освещение по времени основного света и подсветки?
То есть днем горит основной свет с 9 до 23, а с 23 до 2 часов ночи подсветка.
И еще этот блок как написано в описании: Включение и отключение освещения происходит в течении 10 минут плавно. Как увеличить время, вместо 10 минут например сделать 30 минут.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Управление освещением V2.1

#2

Сообщение WildCat » 16.04.2024{, 02:54}

maloir писал(а):
15.04.2024{, 22:56}
Как увеличить время, вместо 10 минут например сделать 30 минут.
Настроек блок не имеет, нужно только установить константу «время включения» и «время выключения»
Если нужны другие параметры, можно собрать свою логику.

Аватара пользователя
montirovka
Сержант
Сообщения: 228
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 49
Откуда: Геленджик
Имя: Сергей

Управление освещением V2.1

#3

Сообщение montirovka » 16.04.2024{, 08:37}

Минуты подаваемые на блок делите на 3. Примерно вот так. Правда немножко не корректно будет. Наверное и на секундном выходе ч то то сделать. Например поставить делитель с округлением и счетчик по изменению значения. Так наверное будет более корректно изменяться значения ШИМ.
рассвет.jpg
Люблю учиться на чужих ошибках.

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#4

Сообщение maloir » 16.04.2024{, 12:08}

WildCat писал(а):
16.04.2024{, 02:54}
Если нужны другие параметры, можно собрать свою логику
)))) это понил, да знаний не хватает, нашел даже в настройках блока, где необходимо изменить параметры, но не могу понть логику ((((
montirovka писал(а):
16.04.2024{, 08:37}

Например поставить делитель с округлением и счетчик по изменению значения.
а можно не картинку, а этот пример, что бы посмотрел, как блоки настроены?
Вложения
мчч.JPG

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 685
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

Управление освещением V2.1

#5

Сообщение ViktorPetrov » 16.04.2024{, 12:25}

У мультиплексора десять входов переключаются каждую минуту т.е за десять минут меняется яркость с 0 до 125 (ШИМ) , соответственно Вам нужно добавить до тридцати входов будит 30 мин. ,но так громоздко , много блоков масштабирования ,что не есть хорошо для быстродействия.
Нужно на новой логики написать "красиво" к примеру использовать блок плавный ШИМ и будильник в часах реального времени для переключения день - ночь. Какие у Вас светильники в аквариуме ? этот блок для ламп накаливания.

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#6

Сообщение maloir » 16.04.2024{, 12:36}

ViktorPetrov писал(а):
16.04.2024{, 12:25}
светильники в аквариуме ?
да пытаюсь сделать светильник дл аквариума с ночной посветкой. Что бы днем свет по времени, когда свет выключаетс, включаетс подсветка на несколько часов.
ViktorPetrov писал(а):
16.04.2024{, 12:25}
Нужно на новой логики написать "красиво" к примеру использовать блок плавный ШИМ и будильник
к сожелению этого сделать не смогу, знаний таких нет.

Аватара пользователя
montirovka
Сержант
Сообщения: 228
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 49
Откуда: Геленджик
Имя: Сергей

Управление освещением V2.1

#7

Сообщение montirovka » 16.04.2024{, 16:49}

ViktorPetrov писал(а):
16.04.2024{, 12:25}
за десять минут меняется яркость с 0 до 125 (ШИМ)
От нуля до 255 ШИМ меняется.
рассвет1.jpg
Люблю учиться на чужих ошибках.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 685
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

Управление освещением V2.1

#8

Сообщение ViktorPetrov » 16.04.2024{, 17:34}

maloir,
Посмотрите в этой теме ,там Вам легче будит разобраться .

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#9

Сообщение maloir » 16.04.2024{, 18:01}

montirovka писал(а):
16.04.2024{, 16:49}
От нуля до 255 ШИМ меняется.
С этим разобрался, мне не понятно как именно значения менять, понял, что именно здесь менять, но логику уловить не смог.
ViktorPetrov писал(а):
16.04.2024{, 17:34}
Посмотрите в этой теме ,там Вам легче будит разобраться .
Спасибо за подсказку, обзательно посмотрю, темы этой не видел, сейчас глнул мельком, я здесь https://flprog.su/arduino-bloki/130-pla ... emeni.html такой блок нашел как в предложенной вами теме и спустя )))) 5 часов союрал такую схему:
свет.JPG
Буду признателен, если укажите какие ошибки допустил, но вроде все работает, может как то схему можно уменьшить?
Теперь пока не могу сообразить как к этой схеме прикрутить ночную подсветку. Может кто подскажет?.
Последний раз редактировалось maloir 18.04.2024{, 19:00}, всего редактировалось 1 раз.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 685
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

Управление освещением V2.1

#10

Сообщение ViktorPetrov » 16.04.2024{, 18:35}

На плате 5 ,блоки OR нужно заменить и будильники добаввить:
СпойлерПоказать
день-ночь.flp
(1.33 МБ) 4 скачивания
Далее ,я думаю Вы разберетесь

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#11

Сообщение maloir » 16.04.2024{, 19:33}

ViktorPetrov писал(а):
16.04.2024{, 18:35}
На плате 5 ,блоки OR нужно заменить и будильники добаввить:
СпойлерПоказать
день-ночь.flp
Далее ,я думаю Вы разберетесь
Спасибо, попробую, так то полный ноль в этом, все методом тыка

Отправлено спустя 22 минуты 26 секунд:
ViktorPetrov писал(а):
16.04.2024{, 18:35}
Далее ,я думаю Вы разберетесь
Не разобрался ((( все по схеме понял, но куда вешать подсветку? рядом со светом? подсветка то у меня на отдельном пине.

Отправлено спустя 16 минут 26 секунд:
не, не работает так и пульт перестает работать....
Вложения
подсветка.JPG

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 685
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 52
Имя: Виктор

Управление освещением V2.1

#12

Сообщение ViktorPetrov » 16.04.2024{, 20:36}

Лампы для аквариума обычно идут с электронным баластом ,могут быть светодиодные через драйвер ,здесь рассматривается управление яркостью лампы накаливания через димер ,в идеале на мой взгляд светодиодная с двумя линейками "холодной" и "теплой" .Основной свет и подсветка на чем у Вас сделана ? схемы подключения разные ,зависит от типа светильника.

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#13

Сообщение maloir » 16.04.2024{, 20:39}

в общем собрал так:
свет подсветка.JPG
все работает, но как всегда есть опять НО, которое преследует меня с самого начала проекта, при включении подсветки, перестает работать пуль ИК.

Как советовал montirovka пробовал менять библиотеки дл ИК и установить 3.2.5, но не устанавливаетс почему то, не помогает, плюс почему то ниже 3.6.1 у меня не устанавливается, может посоветуете что нибудь.
ViktorPetrov писал(а):
16.04.2024{, 20:36}
Основной свет и подсветка на чем у Вас сделана
у мен светодиоды подключенные через мосфет по этой схеме:
Снимок.PNG
Отправлено спустя 30 минут 4 секунды:
С ИК разобралс вроде
Последний раз редактировалось maloir 18.04.2024{, 18:59}, всего редактировалось 1 раз.

Аватара пользователя
montirovka
Сержант
Сообщения: 228
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 49
Откуда: Геленджик
Имя: Сергей

Управление освещением V2.1

#14

Сообщение montirovka » 17.04.2024{, 07:45}

maloir писал(а):
16.04.2024{, 21:09}
при включении подсветки, перестает работать пульт ИК.
При включении подсветки пультом перестает работать пульт?
При неподключенной подсветке пульт включает и выключает нормально?
Подсветку не пробовали накрывать чем то? Светодиоды могут "засвечивать" ИК приемник.
От чего у вас питается ардуино?
Люблю учиться на чужих ошибках.

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#15

Сообщение maloir » 17.04.2024{, 14:25}

montirovka писал(а):
17.04.2024{, 07:45}
При включении подсветки пультом перестает работать пульт?
При неподключенной подсветке пульт включает и выключает нормально?
Подсветку не пробовали накрывать чем то? Светодиоды могут "засвечивать" ИК приемник.
От чего у вас питается ардуино?
Да при включении по времени подсветки пульт перестает работать. С пульта принудительно включаю подсветку, откулючаю, пуль работает, а вот если подсветка загораетс по времени, то есть начинает медленно загоратьс, пульт перестает работать. При невключенной подсветке пульт исправо работает, и при включенном свете работает, а вот при включении подсветки по времени перестает. Накрывал, все равно не работает, но кажетс дело в самом светодиоде. Подсветка у мен сделана из обычного синего светодиода и именно он скорее всего нарушает работу пульта. Так как если подсветку (светодиожд) отключаю и на пин подсветки вешаю свет из 3 ваттных светодиодов, все прекрасно работает. Свет у мен из мощных 3 ваттовых светодиодов. Так что думаю имеено дело в самом синем светодиоде подсветки. Потому что подсветка (светодиод) у мен подключен к ардуино через мосфет. Видно его импульсы и сбиваю работу пульта. Сам свет (3 ватные 5 штук светодиодов) питает у мен блок от 12 вольт, а вот подсветка от ардуино.
Свет у мен из таких светодиодов:
led_3w_2900k_star_0.jpg
а подсветка пока (временно) из такого светодиода, если удастс закончить прошивку, то будут так же 3 ваттные светодиоды:
DOC011893805.jpg

Аватара пользователя
montirovka
Сержант
Сообщения: 228
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 49
Откуда: Геленджик
Имя: Сергей

Управление освещением V2.1

#16

Сообщение montirovka » 17.04.2024{, 15:14}

Каков номинал сопротивления последовательно с синим светодиодом?
Люблю учиться на чужих ошибках.

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#17

Сообщение maloir » 18.04.2024{, 11:47}

montirovka писал(а):
17.04.2024{, 15:14}
Каков номинал сопротивления последовательно с синим светодиодом?
))))))) у мен через ключ мосфета он подключен, вот такой:
robojax-IRF520-MOSFET_schematic.jpg
Отправлено спустя 3 минуты 36 секунд:
Сейчас у мен нова проблема, отключил выход активности пункта меню может еще что нарушил. но теперь врем у мен показывает с одним нулем. Раньше было например 01:05, а сейчас показывает 1:5, как это исправить?

Аватара пользователя
montirovka
Сержант
Сообщения: 228
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 49
Откуда: Геленджик
Имя: Сергей

Управление освещением V2.1

#18

Сообщение montirovka » 18.04.2024{, 18:12}

Любой светодиод или несколько светодиодов должны подключены через устройство ограничения максимального тока. В вашем модуле кто ограничивает ток светодиода ? Вот здесь посмотрите. Подключение светодиодов.
За 01:05 отвечают блоки конвертации.
блоки _конвертации.jpg
Отправлено спустя 15 минут 46 секунд:
У вас на модуле светодиодик то же с сопротивлением.
2024-04-18_18-23-16.png
Люблю учиться на чужих ошибках.

maloir
Рядовой
Сообщения: 26
Зарегистрирован: 01.04.2024{, 13:14}
Репутация: 0
Имя: Роман

Управление освещением V2.1

#19

Сообщение maloir » 18.04.2024{, 19:45}

montirovka писал(а):
18.04.2024{, 18:27}
За 01:05 отвечают блоки конвертации.
блин они столько памти сьедают.... у мен вроде проект то не большой, а уже не влазиет....
Еще вопрос если можно. Почему кнопки и пульт работают раздельно? То есть если вхожу в меню или пинудительно включаю свет с пульта, то выйти из меню и выключить свет могу только с пульта, кнопки в этом случаи не работают и так же с кнопками. если с кнопоки захожу в меню или включаю свет, с пульта выйти из меню или выключить свет не могу.

Аватара пользователя
montirovka
Сержант
Сообщения: 228
Зарегистрирован: 15.02.2021{, 16:16}
Репутация: 49
Откуда: Геленджик
Имя: Сергей

Управление освещением V2.1

#20

Сообщение montirovka » 18.04.2024{, 20:13}

Попробуйте отключить синий и мощные светодиоды от IRF520 модулей и попробуйте как работает. На IRF520 модулях есть светодиоды по входу. Они правильно зажигаются?
Люблю учиться на чужих ошибках.

Ответить

Вернуться в «Разработка пользовательских блоков»