Новая версия предлагает два варианта: Easy HMI v0.0.6 с классическим выводом элементов в виде таблицы, аналогично предыдущим версиям программы, и Easy HMI v0.0.6_1 с выводом элементов в виде дерева. Теперь также доступна функция добавления линии на дисплей.
Теперь вы можете создавать ломаные линии из 2, 3, 4 или 5 точек, что
позволяет вам создавать различные графические элементы. Добавление линий
осуществляется через простой интерфейс, и они автоматически появляются
на дисплее.
Создание проекта управления подсветкой - это уже традиция для меня. Все началось с дисплея Nextion. Проект можно посмотреть тут. Также я создал проект для дисплея DWIN. И, опираясь на полученные навыки, разработал свой дисплей AT HMI, в котором учёл все основные потребности при создании проектов, которых не хватает у Nextion и DWIN. Пришло время сделать проект и для моего дисплея AT HMI. Сделал пример работы с дисплеем 2,8 дюйма и с дисплеем 3,5 дюйма. Также код написал для Arduino и ESP8266. Исходные материалы можно скачать внизу статьи в разделе "Файлы для скачивания". А сейчас перейдем к описанию проекта. Опишу только основные моменты, так как по данному проекту сделаю серию уроков о том, как работать с дисплеями от Arduino-TEX.ru.
Данный HMI-дисплй AT3248S035-C уже давно разработан и протестирован. Также его приобрели несколько человек для изучения и тестирования. Поэтому пришло время написать обзор на данный дисплей.
Краткое описание HMI-дисплея AT3248S035-C. Данный дисплей очень похож на предыдущую модель AT2432S028-R, о которой я рассказывал в предыдущей статье. Подробнее читайте тут. Но у данного дисплея есть небольшие отличия. Кроме размера у данного дисплея емкостной сенсор, что делает дисплей более красивым и функциональным. Также разрешение у дисплея гораздо лучше, 320 на 480 пикселей, что позволяет вывести более детальный и красивый интерфейс, который можно сделать легко без программирования с помощью нашего приложения Easy HMI.
Наш программатор не только изменил внешний вид, но и получил дополнительные функции. Как я писал в предыдущей статье, он умеет ремонтировать чипы Mimaki UJF-3042FX и UJF-6042: когда уровень чернил достигает минимального значения, на экране устройства появляется надпись «Ink Near End».
Также сейчас наш принтер умеет работать не только с LH-100 и LF-140, но и с LUS120. Давайте рассмотрим нововведения.
Все возможности программатора для Mimaki MK2, краска LUS120.
В предыдущей статье я писал, что программа называется AT HMI. Но в связи с тем, что дисплеи называются также, было принято решение, что программу нужно переименовать. Для решения этой задачи был создан опрос в группе в ВКонтакте. И вот результаты.
Большинство проголосовало за название Easy HMI. Поэтому в дальнейшем наша программа так и будет называться. А сегодня рассмотрим основные возможности на примере программы Easy HMI v0.0.5. Когда вы будете читать данную статью, возможно, что функционал будет более разнообразным. Но структура должна остаться в ближайшее время неизменной.
Слово «прошивка» у многих ассоциируется с чем-то сложным, и для её обновления, кажется, нужно обладать глубокими техническими знаниями. В некоторых случаях это действительно так, но для обновления прошивки наших дисплеев специальных знаний не требуется. Достаточно иметь небольшой опыт работы с компьютером. Как сказал один мой знакомый: «С этим справится даже школьник».
Зачем обновлять прошивку? Прошивку стоит обновлять только если мы внесли изменения в программное обеспечение, расширив его функционал, и для вашего проекта это необходимо. Если текущий функционал вас устраивает и расширять возможности вашего дисплея не требуется, то обновление не нужно.
Набор датчиков и индикаторов для Arduino
NEMA 17 - 17HS2408
Arduino LilyPad
Матричная клавиатура