Логической управление яркостью

ramzes.ru
Offline
Зарегистрирован: 19.11.2014

Подскажите как реализовать следующую идею

Поднят сервер MQTT, к нему подключена ESP8266 (arduino)

необходимо управлять яркостью лампы со стороны MQTT

подключаюсь к топику

client.subscribe("MedisanaBrightness");

получаю данные

if (strTopic == "MedisanaBrightness") {
    String strPayload = String((char*)payload);
  }

Данные приходят в виде значения от 100 до 0

Само устройство имеет кнопочное управление и для механической регулировки используються кнопки +- которые меняют значение яркости с 0 до 20

Временно буду управлят с помощью двух рэле для имитации нажатия кнопок

Как организовать срабатывание разных рэле при измененеии значения яркости например со 100 до 30, с 30 до 10, с 10 до 80, что бы в зависимости от направления изменения яркости срабатывало то одно то другое рэле

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Если хотите делать сами, напишите алгоритм по-русски. Как бы Вы стали это делать, если бы получили такую команду (на регулировку лампы). Потом написанное переведите на С.

Если самому делать не хочется - в раздел "Ищу исполнителя".

ramzes.ru
Offline
Зарегистрирован: 19.11.2014

andriano пишет:

Если самому делать не хочется - в раздел "Ищу исполнителя".

В этом случае обратился бы именно в этот раздел, а не сюда