Nextion — сенсорные экраны для Arduino и Raspberry. Железки Амперки

38 724
9
Амперка547 тыс
Опубликовано 10 февраля 2020, 9:00
Все экраны Nextion: amperka.ru/collection/nextion-...

Экранные модули Nextion пригодятся для создания многостраничных интерфейсов, панелей управления умным домом и электронных игр. Графика и сценарии обрабатываются собственным процессором устройства, не отнимая ресурсы управляющей платы

Яркие TFT матрицы рассчитаны на вывод статичных изображений, интерактивных кнопок и индикаторов, справляются с анимированными файлами.

Экранные модули оснащены 32-х разрядными ARM процессорами и контроллерами для обработки сигналов резистивного тачскрина. Устройство самостоятельно обрабатывает нажатия на экран и выводит графику из встроенной Flash памяти.

Для создания экранных интерфейсов предназначен Nextion Editor. Это визуальный редактор с библиотекой стандартных элементов. Перетащите на макет экрана подходящие элементы — кнопки, ползунки, полей ввода и вывода, графики и прогресс-бары. А потом настройте их реакцию на события в свойствах элементов.

Для отладки интерфейса не придётся перепрошивать устройство, в редакторе предусмотрен удобный эмулятор экрана.

Интерфейс готов, теперь нужно прошить экран. На передачу тяжёлых графические по интерфейсу UART уйдёт слишком много времени. Поэтому прошивать устройство удобней с помощью SD-карт. Скопируйте файл проекта в корень microSD-шки, вставьте карту в холдер на обратной стороне устройства и включите экран — прошивка стартует автоматически.

Экран умеет работать без дополнительной управляющей электроники — на задней стороне выведены 8 пинов общего назначения, контакты питания и модуль часов реального времени.

Но в реальных проектах для работы с внешними устройствами и электронными модулями понадобится контроллер — Arduino, Iskra или Raspberry. Для общения с управляющими платами предназначен serial-порт. Его линии выведены на основную контактную колодку.

Экранные модули Nextion — это не просто сенсорные дисплеи, а настоящая программно-аппаратная платформа для быстрой разработки интерактивных интерфейсов. Создайте свою приборную панель, портативную консоль или уникальную клавиатуру — без лишних проводов и километров программного кода.

#arduino #nextion #amperka
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское