Nextion Discovery Series NX3224F028-это отличный дисплей 2.8" для высокоскоростных проектов интерфейса человек \ машина HMI с использованием легкодоступных инструментов.
по сравнению с Basic Series, Discovery Series имеет лучшую производительность MCU с тактовой частотой 64 МГц.
⭐используя программное обеспечение NEXTION EDITOR, вы можете быстро разработать графический интерфейс HMI с помощью элементов перетаскивания (графика, текст, кнопка, ползунок и т. д.) и текстовые инструкции ASCII для кодирования взаимодействия компонентов на стороне дисплея.Дисплей Nextion HMI подключается к периферийному MCU через TTL Serial (5V, TX, RX, GND).
⭐ дисплеи Nextion делятся на три группы с точки зрения сложности, аппаратных возможностей и вычислительной мощности.
- ✅Basic - базовая версия.
- ✅Enhanced - по сравнению с Basic он имеет память eprom, линии GPIO, часы RTC.
- ✅Intelligent - по сравнению с enhanced, он включает в себя множество новых расширенных графических элементов управления.
серия Discovery имеет те же функции, что и Basic, лучшую производительность MCU и более низкую цену.
характеристики дисплея Nextion Discovery NX3224F028:
- ✅размер: 2,8"
- ✅разрешение: 320*240
- ✅Яркость: 300 нит
- ✅сенсорная панель: резистивная
- ✅количество цветов: 65536
- ✅память вспышка: 16 МБ
- ✅память SRAM: 3584 b
- ✅часы MCU: 64 МГц
- ✅интерфейс: TTL
- ✅соответствие CE и RoHS
⭐Nextion EDITOR
графический дизайн экрана и функциональные элементы могут быть очень легко и быстро спроектированы с помощью бесплатной программы на компьютере.
каждый экран может содержать множество функциональных элементов так называемых виджетов, которые, среди прочего:
- Text : текстовое поле, которое может быть изменено во время работы дисплея.
- Number : числовое поле, которое может быть изменено как с помощью микроконтроллера, так и с помощью интерактивной клавиатуры на дисплее.
- Button : кнопка. И нажатие, и отпускание кнопки легко регистрируются через микроконтроллер.
- Progressbar: индикатор выполнения. Значение этой панели можно легко установить с помощью соответствующей команды.
- Picture : позволяет создавать фон экрана или вставлять фрагменты изображения в любом месте экрана.
- Gauge: это аналоговый указатель с одним наконечником.
- Waveform: используется для рисования до четырех графиков.
- Slider : слайдер, с помощью которого можно устанавливать различные параметры, переменные в программе.
- Checkbox: флажок. Каждое прикосновение меняет его состояние на противоположное.
- Combobox : выпадающий список.
- Video : позволяет вставлять видео.
⭐с помощью мыши мы вставляем на экран функциональные элементы, которые нам понадобятся, и определяем их размер на экране и положение.
⭐готовый проект, подготовленный в Nextion Editor, можно перенести на дисплей двумя способами:
- загрузить соответствующий файл проекта на SD-карту и вставить его в дисплей. После подачи напряжения питания дисплей автоматически загрузит дизайн в свою флэш-память. Это хороший способ сообщить об обновлении собственного программного обеспечения через интернет.
- если дисплей подключен к компьютеру (с помощью преобразователя USB - TTL), просто нажмите кнопку UPLOAD и программа автоматически загрузится на дисплей через разъем USB.
⭐ способ подключения дисплеев Nextion к микроконтроллеру:
с микроконтроллером управления дисплей связывается с последовательной шиной UART / TTL, поэтому достаточно подключить только 4 контакта:
- +5V : источник питания
- TX: данные, выходящие с дисплея (например, нажата кнопка 1), должны быть подключены к RX микроконтроллера.
- RX : вход на дисплей (например, отображение температуры) должен быть подключен к TX микроконтроллера.
- GND : вес питания
⭐ < /B>Nextion как дисплей для Arduino
если программное обеспечение со стороны микроконтроллера создано на базе Arduino IDE, то в этом случае производитель также позаботился о многих упрощениях. Библиотека для дисплеев Nextion, создаваемая и предоставляемая производителем, позволяет очень легко управлять элементами, отображаемыми на экране. Пример программного обеспечения доступен в нашем блоге.
⭐для питания дисплея мы предпочитаем использовать специальный модуль FOCA
в роли блока питания можно использовать:
- модуль MP1584 < /li >
- модуль LM2596
- модуль LM7805 < /li >
⭐ техническая поддержка дисплеев Nextion.
при покупке дисплея Nextion у нас есть ряд элементов технической поддержки:
- Отличный видео курс на польском языке, где от урока к уроку мы знакомимся с отдельными элементами дисплея. В этом курсе мы найдем много подробностей о программном обеспечении самого дисплея, а также о программном обеспечении со стороны Arduino.
- на популярном форуме электроники есть связанная тема с видео-уроком, где вы можете задавать вопросы, представлять свой неработающий код и все, что связано с техническими проблемами дисплеев Nextion.
- непосредственно в нашей компании по телефону или по электронной почте.
- библиотеки для Arduino и Raspberry Pi для загрузки с сайта производителя.
▶️набор включает в себя:
- дисплей Nextion Discovery NX3224F028 x1
- тестовая плата питания x1
- кабель xh2.54 4pin X1
▶️Полезные ссылки:
- Добро пожаловать в наш блог.
- страница производителя дисплеев Discovery
- программа для редактирования интерфейса NEXTION EDITOR
- инструкция к NEXTION EDITOR
- описание команд, поддерживаемых дисплеями NEXTION.
- библиотека Arduino
- библиотека Raspberry Pi
- файлы корпусов STL для 3D-печати
- видео-учебник
▶️ рекомендуемые аксессуары для дисплея: Foca Max конвертер USB в TTL, предназначенный для работы с дисплеями Nextion.
▶️ с внешним входом питания постоянного тока 8-26 в Foca Max обеспечивает стабильный источник питания и удобство связи USB-TTL для всех серий и размеров дисплея HMI Nextion.
▶️ELTY электроника и вы