Программирование дисплеев Nextion
Если у вас уже есть опыт создания электронных устройств, если вы уже умеете подключать к микроконтроллеру текстовый ЖК-дисплей и кнопки, то, глядя на современные устройства, такие как смартфоны, вы наверняка задумывались о создании чего-то подобного.
Возможно, даже пробовали срастить микроконтроллер или Ардуино с сенсорным графическим дисплеем. Даже вполне возможно, что это у вас получилось. Но сколько это отняло у вас времени сил?
Наверняка столько, что повторять не захочется!
Однако есть простые решения, которые позволяют создавать сложные графические интерфейсы для сенсорных экранов буквально несколькими щелчками мыши!
Сложность только в том, как научиться это делать - внятных сведений на русском языке просто не существует. Хотя нет, теперь существует!
Получить курс!
Получить курс!
Этот видеокурс от известного и уважаемого автора рассказывает о программировании дисплеев Nextion, для которых программирования используется очень удобная и простая среда разработки, позволяющая создавать даже очень сложные интерфейсы для различной электроники буквально за несколько часов.
Основные разделы курса следующие:
- Введение.
- Типы дисплеев и их характеристики.
- Приобретение дисплея.
- Подключение дисплеев.
- Среда разработки проектов Nextion Editor:
- Краткий обзор интерфейса.
- Генератор шрифтов.
- Загрузка проекта в дисплей.
- Добавление изображений в проект.
- Панель выравнивания компонентов.
- Работа со страницами.
- Отправка данных через модуль UART.
- Прием данных через модуль UART.
- Знакомство с отладчиком проекта.
- Компоненты разработки:
- Текстовые компоненты.
- Числовой компонент.
- Стандартные кнопки.
- Кнопки произвольной формы.
- Меню.
- Компонент Progress Bar.
- Измерительные шкалы.
- Компонент Crop.
- Ползунок.
- Флажки и переключатели.
- Штрихкод.
- Создание графического оформления:
- Краткий обзор инструментов создания графики.
- Создание фона, надписей, простых геометрических фигур.
- Работа с изображениями, поиск фонового изображения.
- Пример создания интерфейса контроллера температуры.
- Скрипты:
- Введение.
- Условный оператор if.
- Оператор цикла while.
- Оператор цикла for.
- Команда vis.
- Команда tsw.
- Команда rest.
- Команды strlen и btlen.
- Команда substr.
- Команда sendme.
- Команда cov.
- Команда covx.
- Операторы для работы с текстом.
- Операторы для работы с числами.
- Компонент Waveform (график):
- Основные сведения о работе с компонентом.
- Команды отрисовки графика.
- Практический пример работы с графиком.
- Компонент Variable (переменная):
- Общие сведения.
- Использование переменных на практике.
- Компонент Timer:
- Основные возможности таймера.
- Расширенные возможности таймера. Анимация.
- Подготовка изображений для анимации.
- Пользовательские переменные sys.
- Управление яркостью подсветки.
- Команда задержки delay.
- Переменная dp.
- Команды построения GUI (графического интерфейса пользователя):
- Простые геометрические фигуры.
- Прорисовка изображений по координатам.
- Пример хранителя экрана.
- Команда xpic.
- Команда xstr.
- Изменение скорости UART.
- Генерация случайных чисел.
- Функция рисования на экране.
- Эмуляция нажатия click.
- Режим адресации.
- Режим сна:
- Переход в режим сна.
- Выход из режима сна по событиям.
- Работа с EEPROM-памятью:
- Чтение и запись EEPROM.
- Обращение к памяти через UART.
- Часы реального времени:
- Введение.
- Простой пример часов.
- Управление выводами:
- Введение.
- Простой тестовый проект.
- Работа выводов на выход.
- Работа выводов на вход.
- Формирование ШИМ-сигнала.
- Связывание компонентов.
Как видите, видеокурс, как и другие курсы автора, очень подробный и объёмный (всего 76 уроков общей продолжительностью 25 часов!).
И, кроме того, всем покупателям курса при необходимости предоставляются бесплатные консультации.
>>> Получить видеокурс по программированию Nextion >>>
|
Микроконтроллеры для ЧАЙНИКОВ
Бесплатная рассылка о микроконтроллерах. Рассылка содержит как бесплатную информацию для начинающих, так и ссылки на платные продукты (книги, видеокурсы и др.) для тех, кто захочет вникнуть в тему более глубоко.
Подробнее...
|