Диммер: http://alii.pub/6as6ss
ESP32: http://alii.pub/68cn69
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
Характеристики Диммера:
Логика от 3.3В до 5В.
Напряжение от 110вольт до 400 вольт
Частота от 50герц до 60 герц.
Такой диммер немного проблемный, и не всегда беря код из примеров, начинает на нем корректно работать. Обычно все работает с очень сильным мерцанием.
Собственно так и случилось со стандартным примером для этого диммера который представлен в ESPHome https://esphome.io/components/output/ac_dimmer.html
Ну а Это код под ESPHome. Он отличается немного от стандартного, который представлен в примере на сайте ESPHome.
Данный пример убирает мерцание при уменьшении яркости.
output:
- platform: ac_dimmer
id: dimmer1
gate_pin: 2
zero_cross_pin:
number: 5
mode:
input: true
min_power: 35%
light:
- platform: monochromatic
output: dimmer1
name: Dimmerized Light
default_transition_length: 50ms
Подключение модуля к ESP32 тут простое.
pwm пин подключается к gpio2
Zero pin подключается к gpio5
Ну и видео с примером:
https://www.youtube.com/watch?v=8gx1Ef65dBE