Система контроля доступа (СКД) является критически важным компонентом обеспечения безопасности как в корпоративной, так и в частной среде. Предлагаемый конструктор позволяет создавать кастомизированные СКД решения без специальных знаний в области программирования и электроники.
Комплектация конструктора:
В основе конструктора лежит платформа PLC-NF001. К нему могут быть подключены следующие компоненты:
PLC-NF001 предназначен не для коммерческой реализации, а для использования в собственных проектах и конструкторской деятельности. В связи с этим, описание носит общий ознакомительный характер.
Конструктивное исполнение PLC-NF001 предусматривает корпус габаритами 145х90х40 мм с возможностью установки на DIN-рейку и крепления на поверхность (стену).
Технические характеристики:
В основе PLC-NF001 лежит микроконтроллер ESP32, обеспечивающий функциональность, включающую Wi-Fi, Bluetooth, двухъядерный MCU и 4 МБ памяти.
В предыдущем уроке я рассказал, где можно скачать программу Easy HMI.
В этом уроке мы рассмотрим интерфейс программы, создадим свой первый
виджет, познакомимся с эмулятором и узнаем, как отобразить созданный
виджет на дисплее.
В этом уроке мы рассмотрим следующие вопросы:
При запуске программы Easy HMI открывается страница «Проект». Это основная рабочая область программы, предназначенная для создания проектов. Поскольку проект можно формировать из готовых виджетов, эта страница позволяет создать готовый интерфейс для дисплея AT HMI без использования дополнительных инструментов.
На странице «Проект» интерфейс разбит на несколько панелей.
В данном уроке мы приступим к изучению процесса подключения сенсорного полноцветного дисплея AT HMI к плате Arduino и управлению периферийными устройствами с его помощью. Кроме того, рассмотрим вывод различной информации на экран. Для создания пользовательского интерфейса будем использовать программу Easy HMI. В рамках данной темы запланировано 9 уроков, итоговый результат которых представлен в статье "Разработка панели управления WS2812 с использованием дисплея AT HMI и Easy HMI".
В этом уроке мы рассмотрим следующие вопросы:
AT HMI — это комплексное решение для человеко-машинного интерфейса (HMI), обеспечивающее взаимодействие между человеком и процессом, машиной, приложением или устройством. AT HMI преимущественно применяется в сфере Интернета вещей и бытовой электроники. Это оптимальное решение для замены традиционных ЖК-дисплеев. С помощью программного обеспечения Easy HMI (скачать можно здесь) пользователи могут создавать собственные интерфейсы для дисплеев AT HMI.
Комплектация:
В комплект поставки входит: дисплей AT HMI, соединительный провод.
Также доступна расширенная комплектация.
Я создавал подобные проекты для дисплея Nextion и сделал серию уроков для него. Затем создал аналогичный проект для дисплея DWIN. Пришло время сделать такой же проект для своего дисплея AT HMI. Создавать интерфейс буду в разработанном мной программном обеспечении Easy HMI. Подробнее о данной программе я рассказывал ранее, а также о том, как можно управлять дисплеем по UART и какие команды для этого уже есть. А сегодня на практике используем полученные знания и создадим наш замечательный проект.
Создаем интерфейс в Easy HMI.
Разработка Easy HMI постоянно развивается, и я рад представить вам новую версию – 0.1.1 Beta, которая привносит ряд существенных улучшений в процесс создания и отладки интерфейсов для ваших проектов. В предыдущих версиях эмулятора присутствовали некоторые неточности, которые, к счастью, в этой версии практически полностью устранены. Более того, я добавил ряд новых функций, которые, я уверен, сделают вашу работу с Easy HMI еще более комфортной и эффективной.
Улучшенный эмулятор: точность и удобство
В новой версии программы Easy HMI изменились не только программная часть, но и прошивка для дисплея AT HMI, что повлекло за собой изменение команд для взаимодействия по UART2 с внешними микроконтроллерами. Для тестирования и отладки работы интерфейса можно не подключать внешний микроконтроллер, а использовать USB-TTL конвертер, с помощью которого можно отправлять и получать команды от дисплея. Я использую USB-to-UART PL2303HX. Информацию о настройке работы этого конвертера вы можете найти в отдельной статье.
Получение данных от дисплея по UART2.
Данная версия Easy HMI 0.1.0 Beta – это полностью переписанная с нуля программа, которая уже является полноценным инструментом для создания интерфейсов. По сути, это конструктор, позволяющий собирать интерфейсы для AT HMI дисплеев из готовых виджетов. Виджеты можно скачать на сайте в разделе "Виджеты" или создать свои собственные.
Новая версия предлагает два варианта: Easy HMI v0.0.6 с классическим выводом элементов в виде таблицы, аналогично предыдущим версиям программы, и Easy HMI v0.0.6_1 с выводом элементов в виде дерева. Теперь также доступна функция добавления линии на дисплей.
Теперь вы можете создавать ломаные линии из 2, 3, 4 или 5 точек, что
позволяет вам создавать различные графические элементы. Добавление линий
осуществляется через простой интерфейс, и они автоматически появляются
на дисплее.
Виджеты для Easy HMI
Читайте также
Мы в соц сетях