Описание

Устройство предназначено для реализации поворотного интерфейса в интерактивных цифровых системах. Может быть дополнено кнопкой и подсветкой. Количество фиксированных положений и рабочий диапазон может быть настроен диском трещотки.

Аппаратный состав устройства

Программный состав устройства

Схема подключения

Типовой конфиг

[SYSTEM] 
deviceName = spinner 
 
[LAN] 
LAN_enable = 1;0-disable, 1-enable 
;Включаем сетевой адаптер
DHCP = 0;0-disable, 1-enable 
;Динамическая адресация выключена
ipAdress = 192.168.0.33 
netMask = 255.255.255.0 
gateWay = 192.168.0.1 
 
[MQTT] 
mqttBrokerAdress = 192.168.0.1
;Взаимодействие с сервером организовано счерез mqtt брокера
 
[SLOT_0] 
mode = encoderPPM 
options = numOfPos:9, absolute
;модуль настроен на 9 фиксированных положений и работает в абсолютном режиме
cross_link = encoder_0:@->ledRing_1/setPos:@
;значение текущего положения передается в модуль ledRing
 
[SLOT_1] 
mode = button_ledRing
options = numOfPos:9, increment:40
;модуль настроен на 9 фиксированных положений, сорость приращения анимации настроена на 40 едениц
cross_link = button_1:@->ledRing_1:@
;значение кнопки передается в модуль ledRing