AT

Урок 1. Скачивание и установка Arduino IDE и Easy HMI.

В данном уроке мы приступим к изучению процесса подключения сенсорного полноцветного дисплея AT HMI к плате Arduino и управлению периферийными устройствами с его помощью. Кроме того, рассмотрим вывод различной информации на экран. Для создания пользовательского интерфейса будем использовать программу Easy HMI. В рамках данной темы запланировано 9 уроков, итоговый результат которых представлен в статье "Разработка панели управления WS2812 с использованием дисплея AT HMI и Easy HMI".

В этом уроке мы рассмотрим следующие вопросы:

  • Источники скачивания Easy HMI и datasheet для дисплеев AT HMI.
  • Установка и настройка Easy HMI.
  • Выбор версии Arduino IDE для скачивания.
  • Установка и настройка Arduino IDE.
  • Загрузка первого примера кода в Arduino Nano.
28 ноября 2024 11
Datasheet AT2432S028-R.

AT HMI — это комплексное решение для человеко-машинного интерфейса (HMI), обеспечивающее взаимодействие между человеком и процессом, машиной, приложением или устройством. AT HMI преимущественно применяется в сфере Интернета вещей и бытовой электроники. Это оптимальное решение для замены традиционных ЖК-дисплеев. С помощью программного обеспечения Easy HMI (скачать можно здесь) пользователи могут создавать собственные интерфейсы для дисплеев AT HMI.

Комплектация:

В комплект поставки входит: дисплей AT HMI, соединительный провод.
Также доступна расширенная комплектация.

27 ноября 2024 20
Разработка панели управления WS2812 с использованием дисплея AT HMI и Easy HMI

Я создавал подобные проекты для дисплея Nextion и сделал серию уроков для него. Затем создал аналогичный проект для дисплея DWIN. Пришло время сделать такой же проект для своего дисплея AT HMI. Создавать интерфейс буду в разработанном мной программном обеспечении Easy HMI. Подробнее о данной программе я рассказывал ранее, а также о том, как можно управлять дисплеем по UART и какие команды для этого уже есть. А сегодня на практике используем полученные знания и создадим наш замечательный проект.

Создаем интерфейс в Easy HMI.

15 ноября 2024 33
Easy HMI 0.1.1 Beta: Новые возможности для удобной работы с дисплеями.

Разработка Easy HMI постоянно развивается, и я рад представить вам новую версию – 0.1.1 Beta, которая привносит ряд существенных улучшений в процесс создания и отладки интерфейсов для ваших проектов. В предыдущих версиях эмулятора присутствовали некоторые неточности, которые, к счастью, в этой версии практически полностью устранены. Более того, я добавил ряд новых функций, которые, я уверен, сделают вашу работу с Easy HMI еще более комфортной и эффективной.

Улучшенный эмулятор: точность и удобство

6 ноября 2024 26
Описание UART протокола для Easy HMI 0.1.0

В новой версии программы Easy HMI изменились не только программная часть, но и прошивка для дисплея AT HMI, что повлекло за собой изменение команд для взаимодействия по UART2 с внешними микроконтроллерами. Для тестирования и отладки работы интерфейса можно не подключать внешний микроконтроллер, а использовать USB-TTL конвертер, с помощью которого можно отправлять и получать команды от дисплея. Я использую USB-to-UART PL2303HX. Информацию о настройке работы этого конвертера вы можете найти в отдельной статье.

Получение данных от дисплея по UART2.

25 октября 2024 32
Новая версия Easy HMI 0.1.0 Beta

Данная версия Easy HMI 0.1.0 Beta – это полностью переписанная с нуля программа, которая уже является полноценным инструментом для создания интерфейсов. По сути, это конструктор, позволяющий собирать интерфейсы для AT HMI дисплеев из готовых виджетов. Виджеты можно скачать на сайте в разделе "Виджеты" или создать свои собственные.

23 октября 2024 38
Обновленная версия программы Easy HMI v0.0.6 и Easy HMI v0.0.6_1.

Новая версия предлагает два варианта: Easy HMI v0.0.6 с классическим выводом элементов в виде таблицы, аналогично предыдущим версиям программы, и Easy HMI v0.0.6_1 с выводом элементов в виде дерева. Теперь также доступна функция добавления линии на дисплей.

Теперь вы можете создавать ломаные линии из 2, 3, 4 или 5 точек, что позволяет вам создавать различные графические элементы. Добавление линий осуществляется через простой интерфейс, и они автоматически появляются на дисплее.

25 июня 2024 90
Подсветка на WS2812,  Arduino и дисплее AT HMI.

Создание проекта управления подсветкой - это уже традиция для меня. Все началось с дисплея Nextion. Проект можно посмотреть тут. Также я создал проект для дисплея DWIN. И, опираясь на полученные навыки, разработал свой дисплей AT HMI, в котором учёл все основные потребности при создании проектов, которых не хватает у Nextion и DWIN. Пришло время сделать проект и для моего дисплея AT HMI. Сделал пример работы с дисплеем 2,8 дюйма и с дисплеем 3,5 дюйма. Также код написал для Arduino и ESP8266. Исходные материалы можно скачать внизу статьи в разделе "Файлы для скачивания". А сейчас перейдем к описанию проекта. Опишу только основные моменты, так как по данному проекту сделаю серию уроков о том, как работать с дисплеями от Arduino-TEX.ru.

13 мая 2024 119
Обзор HMI-дисплея 3.5”: AT3248S035-C.

Данный HMI-дисплй AT3248S035-C уже давно разработан и протестирован. Также его приобрели несколько человек для изучения и тестирования. Поэтому пришло время написать обзор на данный дисплей.

Краткое описание HMI-дисплея AT3248S035-C. Данный дисплей очень похож на предыдущую модель AT2432S028-R, о которой я рассказывал в предыдущей статье. Подробнее читайте тут. Но у данного дисплея есть небольшие отличия. Кроме размера у данного дисплея емкостной сенсор, что делает дисплей более красивым и функциональным. Также разрешение у дисплея гораздо лучше, 320 на 480 пикселей, что позволяет вывести более детальный и красивый интерфейс, который можно сделать легко без программирования с помощью нашего приложения Easy HMI.

9 мая 2024 117
Описание программы Easy HMI.

В предыдущей статье я писал, что программа называется AT HMI. Но в связи с тем, что дисплеи называются также, было принято решение, что программу нужно переименовать. Для решения этой задачи был создан опрос в группе в ВКонтакте. И вот результаты.

Большинство проголосовало за название Easy HMI. Поэтому в дальнейшем наша программа так и будет называться. А сегодня рассмотрим основные возможности на примере программы Easy HMI v0.0.5. Когда вы будете читать данную статью, возможно, что функционал будет более разнообразным. Но структура должна остаться в ближайшее время неизменной.

1 мая 2024 109
Разработка проектов