Как рисовать фигуры на дисплеях Waveshare ePaper (GxEPD2)
Автор: Coding With Brett
Загружено: 2024-03-18
Просмотров: 2922
Описание:
Вот как рисовать фигуры на дисплеях Waveshare, Dalian Good или других электронных бумагах с помощью графической библиотеки GxEPD2 SPI. Рассматриваются следующие темы: круги, треугольники, квадраты, прямоугольники, линии и отдельные пиксели. Также рассматриваются скруглённые прямоугольники и несколько более сложных функций. Обратите внимание, что, хотя в этом руководстве используется библиотека GxEPD2, сама она представляет собой, по сути, оболочку над библиотекой Adafruit GFX.
00:00 — Введение
00:30 — Графическая библиотека
01:21 — Пиксели
01:30 — Цвета
01:50 — Квадраты и прямоугольники
02:20 — Скруглённые углы
02:40 — Круги
02:57 — Треугольники
03:22 — Линии
03:37 — Частичные круги
04:19 — Наложения
04:39 — Текст
В этом видео я использую ESP32, но дисплеи ePaper/e-ink также работают с ESP8266, Arduino Uno и другими микроконтроллерами. Я использую экран Waveshare e-Paper HAT 3,7 дюйма. Он имеет монохромный дисплей с разрешением 480x280 пикселей.
Если вы создаёте собственный дисплей на основе ePaper, то использование этих графических примитивов очень эффективно с точки зрения использования памяти по сравнению с использованием растровых изображений или спрайтов.
Функции, продемонстрированные в этом видео, полностью документированы здесь: http://adafruit.github.io/Adafruit-GF...
Библиотека GxEPD2 также позволяет отображать растровые изображения на экране электронной бумаги. Я расскажу об этом в отдельном видео.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: