Показать сообщение отдельно
Старый 21.03.2019, 14:14   #1
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию A21 + дисплей Nextion

Решил всё-таки выделить в отдельную тему, т.к. история получилась с продолжением.
Как говорится, аппетит приходит во время еды.
Начало было здесь.
В ходе дальнейшей интеграции дисплея, в процесс управления полкой, родилась идея расширения возможностей по управлению A21, при помощи него.
Концепция складывается следующая..........
После стартовой заставки открывается главный экран.



В верхней части расположено окно, где выводится ток бустера(красные цифры).
Чуть ниже расположена кнопка вкл/выкл бустера, которая имеет несколько функций, по аналогии с кнопкой на Z21.



Длительное нажатие на неё, в режиме выключенного бустера, вызывает программную перезагрузку Ардуино, а короткое нажатие, включит бустер станции. При этом кнопка изменит свой цвет с синего на красный.
В режиме включенного бустера, длительное нажатие на кнопку выключит его(кнопка снова станет синей), а короткое нажатие, переведёт станцию в режим экстренной остановки. При этом, рядом с кнопкой, появится соответствующий значок.



Также в этой области будут отображаться другие состояния станции.
При коротком замыкании там отобразится значок К.З.



А при программировании, значок сервисного режима



Из главного меню, нажав на соответствующий значок, можно попасть на следующие страницы дисплея:

1. Управления стрелками



2. Записи и чтения CV



3. Управления локомотивом



5. Подменю управления функциями полки(икнока с горящим фонарём),



откуда можно попасть на следующие страницы:
а. Страница выбора RGB пресетов



б. Страница ручной настройки и записи пресетов



в. Страница управления реле и прочее



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



Возврат в главное меню и подменю управления полкой, осуществляется нажатием на эту область экрана:



Как-то так пока.....
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!

Последний раз редактировалось laba; 21.03.2019 в 18:31.
laba вне форума  
Вверх
14 пользователя(ей) сказали cпасибо: