Найти тему
TehnoZet-2

Прошивка ESP Easy настраиваем Regulator - Level Control

Продолжаем разбирается с прошивкой ESP Easy и с настройкой и добавлением устройств. в этот раз разберём устройство Regulator - Level Control для того чтобы управлять светодиодом с нашей кнопки

Предыдущая статья: "Подключаем кнопку и светодиод и настраиваем их в прошивке ESP Easy"

Опять идем в раздел "Device" и жмем "Add" добавляем новое устройство

Добавляем новое устройство
Добавляем новое устройство

Из списка выбираем: "Regulator - Level Control"

Regulator - Level Control
Regulator - Level Control

Настраиваем его вот так, естественно имя какое Вы захотите.

-3

Все теперь при нажатии на кнопку светодиод гаснет или наоборот загорается, это смотря как вы подключили кнопку (у кнопки нормально замкнутые контакты или нормально разомкнутые контакты ) и как настроили "Inversed Logic" у кнопки.

А теперь подробно объяснение и перевод что происходит.

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

Применяется это устройство для вкл/выкл устройств например от температуры

Перевод будет таким

Device: Regulator - Level Control Устройство: Регулятор - Контроль уровня

Name - имя устройства

Enabled - включить, выключить

Sensor - датчик

GPIO Level low Низкий уровень:

Check Task: Проверить задание:

Check Value:Проверить значение

  • State - состояние
  • Output - Выхода

Set Level -Установить уровень:

Hysteresis -гистерезис

Data Acquisition - получение данных

Send to Controller - отправить в контроллер

А теперь объяснения, что это и зачем

Ну вначале все понятно задаем имя, включаем или выключаем устройство.

Затем в разделе "Sensor - датчик" задаем GPIO на нем изначально будет низкий уровень (т.е. ноль по умолчанию) или все выключено.

При проверки выбранного устройства (у нас это кнопка), задаем это в разделе "Check Task" и отслеживаем его единственное состояние "State". При изменении на высокий или низкий уровень. Уровень задаем в разделе "Set Level" один или ноль На выбранном GPIO появляется высокий уровень (один) (у нас зажжётся светодиод)

А для температуры все будет выглядеть по другому в разделе "Check Task" появляется температурный датчик, а в разделе "Set Level" мы устанавливаем уровень срабатывания, например 20 градусов и тут уже имеет смысл устанавливать гистерезис. Тогда когда наступит 20 градусов на выбранном GPIO появится единица или высокий уровень-устройство включится

Ну а дальше понятно, отправить на контроллер и указать IDX, это для сервера "Умного дома", мы будем рассматривать это отдельно.

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

Мы проверили светодиод как он включается и выключается.

Дальше сделаем будильник

Продолжение следует...

Прошивка ESP Easy

Подключение

Подписывайтесь на наш канал TehnoZet-2, там много интересного! Мы только развиваемся! Понравилась статья, хотите продолжения - ставьте лайк, жмите палец вверх!