Через делитель на резисторах подается разное напряжение на вход АЦП , а модуль постоянно читает данные из АЦП и сравнивает с настройками. Если произошло совпадение(-/+5 единиц) ,то происходит включение или выключение указанного GPIO или управление PWM.
Пример схемы, учитывайте, что напряжение на входе ацп не должно превышать 1 вольт.
Перед сборкой прошивки необходимо задать максимальное число кнопок для режимов в дополнительной настройке (в шестеренке). Поддерживается 3 вида кнопок:
1. Переключающие состояние кнопки. Меняет состояние GPIO на противоположное. VGPIO поддерживается.
2. Раздельные кнопки включения и выключения GPIO. VGPIO поддерживается.
3. Кнопки управления ШИМ. 2 кнопки на убавление и прибавления уровня на каждый канал. VPWM поддерживается. В прошивке должны добавлены функции ШИМ -иначе пункта меню не будет.
Чтобы настроить действие необходимо нажать соответствующую кнопку и посмотреть уровень АЦП на вкладке http://[ip_adr]/debug . Далее, полученный уровень АЦП устанавливаем в соответствующем поле настройки: