Блок відстеження натискань
Блок служить контролю натискання елементів на панелі Nextion HMI.
Для реалізації цієї функції під час створення проекту панелі в редакторі Nexnion HMI необхідно зробити такі дії.
1. Для кожного контрольованого елемента необхідно створити дві змінні. Вони мають бути числового типу, і бути глобальними. Відповідно імена у них мають бути унікальними в межах усього проекту Nexnion HMI.
1. Для кожного контрольованого елемента необхідно створити дві змінні. Вони мають бути числового типу, і бути глобальними. Відповідно імена у них мають бути унікальними в межах усього проекту Nexnion HMI.
2. У подіях Touch Press Event і Touch Release Event написати код, який при виникненні цієї події заносить у відповідну змінну значення 1
На цьому підготовку з боку Nextion Editor завершено.
Блок відстеження натискань налаштовується за допомогою редактора блоку
Блок відстеження натискань налаштовується за допомогою редактора блоку
Насамперед вибирається або створюється панель.
Існуючі в проекті панелі можна вибрати зі списку.
Для створення нової панелі необхідно натиснути кнопку + справа від поля панелі. Відкриється вікно додавання панелі.
У цьому діалозі необхідно вибрати порт UART, до якого підключена панель, і налаштувати його при необхідності.
Також необхідно задати ім'я панелі.
В даному діалозі є можливість додати коментарі до панелі, створити сторінки та елементи, що входять до сторінки.
Після вибору або створення панелі необхідно вибрати або створити сторінку. Якщо натиснути кнопку додавання сторінки, відкриється відповідне вікно.
В даному діалозі є можливість додати коментарі до панелі, створити сторінки та елементи, що входять до сторінки.
Після вибору або створення панелі необхідно вибрати або створити сторінку. Якщо натиснути кнопку додавання сторінки, відкриється відповідне вікно.
У цьому вікні необхідно ввести ім'я сторінки та ID сторінки, які були отримані в редакторі інтерфейсу Nextion HMI під час створення даної сторінки
При установці галочки "Стартова сторінка" при запуску контролера в роботу буде проведено перехід на цю сторінку.
Якщо ця галочка не буде встановлена на жодній сторінці, стартовою буде вважатися сторінка з найменшим ID.
Потім необхідно створити або вибрати змінні прив'язані до елемента, що відстежується. Щоб додати змінну, натискаємо кнопку додати. Відкриється вікно додавання елемента
Потім необхідно створити або вибрати змінні прив'язані до елемента, що відстежується. Щоб додати змінну, натискаємо кнопку додати. Відкриється вікно додавання елемента
Під час натискання елемента панелі на виході блоку буде лог. 1