Перейти к содержимому

ОСНОВЫ добавления дисплея в ваш проект Arduino, ESP32, STM32 или другой микроконтроллер

Zach of All Trades

0:00 / 0:00

ОСНОВЫ добавления дисплея в ваш проект Arduino, ESP32, STM32 или другой микроконтроллер

123 117 просмотров · 1 год назад
Zach of All Trades
9,07 тыс. подписчиков
123 117 просмотров · 1 год назад
Изготовление и сборка печатных плат JLCPCB от 2 долларов! Зарегистрируйтесь и получите купоны на 60 долларов: https://jlcpcb.com/?from=Zach 6-слойные печатные платы от 2 долларов! Получите купон на скидку 30 долларов на 6-слойные печатные платы: https://jlcpcb.com/?from=Zach Хотите добавить дисплеи в свои проекты на микроконтроллерах, но не знаете, с чего начать? Уроки слишком подробные, вы перебираете номера деталей и аббревиатуры, быстро перебирая код? Ищете видео, которое описывает дисплеи в общих чертах и ​​даёт необходимую информацию по внедрению дисплеев в ваш проект? Если да, то вы попали по адресу. Цель этого видео — предоставить базовую информацию о дисплеях, чтобы вы могли принимать обоснованные решения о выборе дисплея и о том, как его интегрировать. Это не руководство как таковое, а скорее введение в концепции и терминологию. В этом видео я расскажу о концепциях добавления дисплея во встраиваемый проект. Начну с краткого обсуждения принципов работы дисплеев и различий между различными типами. Далее кратко обсуждаю графические и символьные дисплеи, а затем микросхемы драйверов и интерфейсы. Затем я расскажу об основах программирования: кадровых буферах, цветовых форматах, влиянии на память и соответствующих аппаратных решениях. После этого я расскажу о выводе линий, фигур, текста и изображений в кадровый буфер. В заключение я расскажу о графических библиотеках и программных пакетах, а затем познакомлю вас с тем, который я использую — LVGL. Главы: 00:00 Введение 02:30 Принцип работы дисплеев 04:20 Символьные и графические дисплеи 06:14 Микросхемы драйверов и интерфейсы 10:16 Кадровые буферы, цветовые форматы, память 15:13 Вывод данных на дисплей 18:22 Рисование фигур, текста и изображений 22:52 Устройства ввода 25:03 Графические библиотеки и программное обеспечение 28:24 Введение в LVGL 32:46 Заключение Ознакомьтесь с LVGL здесь: https://lvgl.io/ Вот несколько инструментов для создания растровых шрифтов: LVGL Font Converter: https://lvgl.io/tools/fontconverter Mikroe GLCD Font Creator: https://www.mikroe.com/glcd-font-creator Вот несколько инструментов, которые я использовал для создания этого видео, а также Рекомендую: STM32F446RE Nucleo: https://amzn.to/3XeSeWH Arduino Uno R3: https://amzn.to/3Q7hxFV STM32 Blue Pill: https://amzn.to/4aLZ7Eh 1602-символьный дисплей: https://amzn.to/3EuopL9 Официальный ST Link V3: https://amzn.to/4auZe5G Качественные макетные платы: https://amzn.to/45gL9HE Соединительные провода: https://amzn.to/3VuKcbv Как партнёр Amazon, я получаю доход от соответствующих покупок. Плата Discovery для STM32F469: https://www.digikey.com/en/products/d... Посмотрите другие похожие видео: Сборка автоматизированного тестера печатных плат:    • Building an Open Source Automated PCB Test...   Магия пружинных контактов:    • The Magic of Pogo Pins: Building a Custom ...   Микроконтроллер PY32 за 10 центов:    • The Cheapest Microcontroller? Getting star...