Суббота, 18.05.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2020 » Март » 29 » Диалог настроек и дисплеи
18:28
Диалог настроек и дисплеи

Диалог настроек и дисплеи

Штука справа:

… позволяет включать и выключать воткнутое в неё в заданное время. Телефон слева – дополнительно показывает размеры.
Сегодня у меня очередной раз возникло желание убить эту штуку об стену сделать свою такую же. Ей можно задать несколько периодов включения и выключения. Вчера после изменения времени случайно задался ещё один период, в результате чего эта штука включилась не только вечером, но и в 12 часов ночи (00 00).
Настраивать это всё кучей кнопочек неудобно, выучить нельзя, каждый раз надо читать инструкцию. На экране может быть куча чего-то обозначающих значков (они появляются, если что-то случайно нажать).
Особо обращаю внимание на размер экрана. Половина примеров с микроконтроллерами – вывод данных датчика температуры на экран. Для температуры такого экрана достаточно. А за пределы этой «ниши» все эти технологии пока особо не используются.
Именно поэтому все используемые дисплеи:
https://akostina76.ucoz.ru/blog/2019-12-08-6157

… такие маленькие.
В тексте по ссылке упомянут дисплей пригодный для нормального использования. И, скорее всего, его даже можно подключить. Но поскольку стадия использования технологии – регулировка печек по датчикам температуры, для большого дисплея, скорее всего, еще не написано драйвера.
Написать можно, но вот прямо сейчас нету. Управляющий модуль из понятно как работающих компонент пишется за две недели. Ладно, пусть за месяц. Написание драйвера человеком, который этого никогда не делал, может растянуться надолго. Потому что надо бeдет разбираться в неизвестном, хотя в общих чертах понятно как это делается. Потому если работающий драйвер к большому графическому дисплею прямо сейчас есть, то надо использовать его. Если нет, думаю, надо обойтись текстовыми.
Теперь про диалог. Это – настройка времени на LCD-дисплее такая, как я хочу:

У меня здоровенный экран. На максимальной яркости он неплохо освещает ночью комнату. Размеров экрана достаточно чтобы на нем написать подсказки. Единственный элемент управления – джойстик. Вверх – увеличение значения, вниз – уменьшение. Если допрыгать до конца и нажать вправо – всё это сохраниться. Если уйти влево – не сохраниться. По-моему достаточно интуитивно.
Справедливости ради, надо сказать, что вариант управления во многом украден с управления 3d-принтером:
https://akostina76.ucoz.ru/blog/2018-02-11-4811

Там был редкий случай, когда настройки на маленьком экранчике не вызывали никаких проблем.
Управляется всё единственным джойстиком:

Только он не вверх и вниз а кнопка и возможность крутить направо и налево (результат тот же)
Меню многоуровневое:

Вверх – вниз по пунктам вращением ручки, нажатие на пункте – переход к этой настройке. Нажатие на «back» - возврат к меню предыдущего уровня.
Конкретные числовые параметры увеличиваются и уменьшаются ручкой. Может это не так удобно как вводить цифры хотя бы на калькуляторе… но можно.
Моя возня с клавиатурой:
https://akostina76.ucoz.ru/blog/2019-11-23-6135

… вызвана как раз тем, что если сотни задавать надо, то джойстиком вверх вниз будет уже слишком долго. Может и тут диалог придумать можно (последовательно сотни, десятки, единицы) , но это уже будет неинтуитивно.
Что качается LCD дисплеев, то их, похоже можно подключить 8 штук:
http://zelectro.cc/Z-LCD_I2C_module


Только у меня подключение на 0x27 при отсутствии всех перемычек:

Здесь про ИВЛ:
https://ppt-online.org/661086

Здесь он с графиками:

Я не знаю надо это или это – дань традиции. ЭКГ ведь тоже в виде графиков. Графики не особо сложные. Может их набором цифр заменить можно?  Например, максимум, минимум, период одного цикла.  Или чуть больше описывающих цифр, когда график сложнее.

На синей штуке в левом верхнем углу рост и вес. Наверное, по этим параметрам рассчитываются по-умолчательные настройки, но их потом можно вручную корректировать.
 

Просмотров: 88 | Добавил: akostina76 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
«  Март 2020  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz