Компания DWIN постоянно расширяет линейку продуктов, добавляя новые модели. Около года назад был разработан дисплей с энкодером, без сенсорного дисплея. Дисплей содержит матрицу 240х240 пикселей в которой отображается только центральный круг диаметром 240 пикселей. Пиксели за данной зоной не отображаются. Дисплей имеет два интерфейса UART и питание 5В. Стандартно для всех дисплеев DWIN основной интерфейс для обмена информацией это UART2. Одним из недостатков этого дисплея является отсутствие в стандартной версии ПО событий о работе энкодера. Так как дисплей не содержит сенсорную панель, то создание ПО для дисплея становится затруднено. Создадим кастомное ПО которое будет содержать события нажатия и поворота энкодера. А также обязательно содержать обработку стандартного протокола. Полный проект, как всегда будет приложен в конце статьи ссылкой на гитхаб. Для реализации задуманного функционала возьмем уже рабочий открытый проект от производителя и немного его модифицируем. В проекте
Круглый дисплей с энкодером. Прошивка для удобного использования.
8 июля 20248 июл 2024
285
2 мин