у порівнянні з 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 NX3224F024:
- розмір: 2,4"
- дозвіл: 320*240
- яскравість: 300 ніт
- сенсорна панель: резистивна
- кількість кольорів: 65536
- флеш-пам'ять: 4 Mb
- пам'ять 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 : дані, що виходять з дисплея (наприклад, натиснута кнопка button1) повинен бути підключений до rx мікроконтролера.
- RX : вхід на дисплей (наприклад, відображення температури) повинен бути підключений до TX мікроконтролера.
- GND : вага живлення
Nextion як дисплей для Arduino
Якщо програмне забезпечення з боку мікроконтролера створено на базі Arduino IDE, то в цьому випадку виробник також подбав про багато спрощень. Бібліотека дисплеїв Nextion, створена та надана виробником, дозволяє дуже легко керувати елементами, що відображаються на екрані. Приклад програмного забезпечення доступний у нашому Блозі.
для живлення дисплея ми вважаємо за краще використовувати спеціальний модуль FOCA
✅ в якості блоку живлення можна використовувати:
- модуль MP1584
- модуль LM2596
- модуль LM7805
Технічна підтримка дисплеїв Nextion.
▶️ купуючи дисплей Nextion, ми відразу ж маємо ряд елементів технічної підтримки:
- відмінний відео курс польською мовою, де від уроку до уроку ми знайомимося з окремими елементами дисплея. У цьому курсі ми знайдемо багато подробиць про програмне забезпечення самого дисплея, а також про програмне забезпечення з боку Arduino.
- на популярному форумі електроніки є пов'язана тема з відео-уроком, де ви можете задавати питання, представляти свій непрацюючий код і все, що пов'язано з технічними проблемами дисплеїв Nextion.
- безпосередньо в нашій компанії по телефону або по електронній пошті.
- бібліотеки для Arduino та Raspberry Pi для завантаження з веб-сайту виробника.
▶️ В комплект входить:
- Nextion Discovery Display NX3224F024 x1
- тестова плата живлення x1
- Xh2.54 4-контактний кабель x1
✅ рекомендовані аксесуари для дисплея: Foca Max конвертер USB в TTL, призначений для роботи з дисплеями Nextion.
✅із зовнішнім входом живлення 8-26 В постійного струму Foca Max забезпечує стабільне джерело живлення і зручність зв'язку USB-TTL для всіх серій і розмірів дисплея HMI Nextion.е>