Страница 11 из 18

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 22:40}
WildCat
ecoins писал(а):
14.12.2020{, 14:24}
Если сможете помочь - разобраться с новшествами(если они есть и какие) в новой версии 1.6.5.
Если получится, будут весьма признателен.
Пропустил сообщение.
Пока с обновлениями не разбирался, на неделе буду делать новый проект, посмотрю что изменилось..

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 22:49}
skrickis
DenisR писал(а):
15.01.2023{, 19:53}
Вот сам фаил. он должен показывать на странице 2 Nextiona????????????
счётчик будет показывать в nextion ,там где в tmin будет прописан in2
Незабудте чтобы скорости uart совпали :smile9: Nextin test2 - 115200 bouds

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 23:19}
WildCat
ecoins писал(а):
15.01.2023{, 16:08}
Если сможете помочь - разобраться с новшествами(если они есть и какие) в новой версии 1.6.5.
Если получится, будут весьма признателен.
Любопытства ради посмотрел что изменилось в версии 1.65.0.

Глобально - мало что. багфикс в основном.

- Немного улучшили алгоритм прозрачности элементов на странице
- Добавили возможность перетаскивать элемент на экране (не в рабочем поле программы, а уже физически на дисплее, ну и в дебаге). Атрибут drag, прикольно, но пока сходу не могу понять, зачем мне это нужно )
- добавили возможность изменять координаты элемента (x/y) на лету, т.е. перенесли эти атрибуты в раздел внешних параметров.
- И изменения в Startup/Ready в Program.s (см. NIS 7.19 и 7.29). Теперь при запуске дисплей шлет информацию о запуске после перезагрузки (0x00 0x00 0x00 0xFF 0xFF 0xFF) и о готовности к работе, если инициализация прошла успешно (0x88 0xFF 0xFF 0xFF)

В целом, ничего существенного.

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 23:30}
ecoins
WildCat писал(а):
15.01.2023{, 23:19}
Любопытства ради посмотрел что изменилось в версии 1.65.0.
Глобально - мало что. багфикс в основном.
WildCat писал(а):
15.01.2023{, 23:19}
В целом, ничего существенного.
Очень надеялся, что будет развит язык скриптов - значит пока время не пришло :smile44:
Вы меня просто разгрузили от необходимости копаться в изменениях Nextion, большое спасибо. :D

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 23:32}
WildCat
Я придумал как можно новую фишку использовать (изменение координат/перетаскивание элемента).
Написать скрипт для игрушки типа змейка или тетрис )))
Пока всё =)

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 23:35}
ecoins
WildCat писал(а):
15.01.2023{, 23:32}
Я придумал как можно новую фишку использовать (изменение координат/перетаскивание элемента).
Написать скрипт для игрушки типа змейка или тетрис )))
Пока всё =)
Интересно, надо подсказать в нашем детском клубе - джойстики, сенсоры и модель поведения змейки.

Разработки ecoins для дисплея Nextion

Добавлено: 15.01.2023{, 23:37}
ecoins
skrickis писал(а):
15.01.2023{, 22:49}
счётчик будет показывать в nextion ,там где в tmin будет прописан in2
Незабудте чтобы скорости uart совпали
Посмотрел пример - хороший понятный, благодарю, что подключились к поддержке Nextion.
В свою очередь это мотивирует команду ecoins к доработкам по этой теме.
Спасибо.

Разработки ecoins для дисплея Nextion

Добавлено: 03.02.2023{, 04:11}
ecoins
***БОЛЬШОЕ ОБНОВЛЕНИЕ NEXTION***
Добавлены новые функции и новые блоки:
1.Постоянно читается текущий номер страницы Nextion;
2.Добавлена возможность запись в любые переменные их значений или свойств(val,pic,font,pco,bco и пр.). Отправка происходит только тогда, когда отображается соответствующая страница, на которой размещена эта переменная.
3.Есть опции управления включения/выключения экрана, изменение яркости экрана.
4.Доработка вывода графика на этом этапе не делалась, к этой работе возможно вернуться при наличии интереса со стороны пользователей с их практической готовности участвовать в тестировании и отладке.

Разработки ecoins для дисплея Nextion

Добавлено: 07.03.2023{, 20:35}
skrickis
Благодарю автора за новые блоки! :smile9:
чисто эксперимент- поменял только старые nextion ecoins блоки(3.15) и библиотеки (7.10) в своем проекте(# пост104) на последную версию (27.02.2023)
цыклы LOOP повыслис с 42000 на 47000 :smile9:

Разработки ecoins для дисплея Nextion

Добавлено: 07.03.2023{, 20:38}
ecoins
skrickis писал(а):
07.03.2023{, 20:35}
Благодарю автора за новые блоки!
чисто эксперимент- поменял только старые nextion ecoins блоки(3.15) и библиотеки (7.10) в своем проекте(# пост104) на последную версию (27.02.2023)
цыклы LOOP повыслис с 42000 на 47000
Отлично. Какой контроллер (ESP32)?

Разработки ecoins для дисплея Nextion

Добавлено: 07.03.2023{, 21:01}
skrickis
ecoins писал(а):
07.03.2023{, 20:38}
Отлично. Какой контроллер (ESP32)?
Arduino DUE

Разработки ecoins для дисплея Nextion

Добавлено: 07.03.2023{, 21:21}
ecoins
skrickis писал(а):
07.03.2023{, 21:01}
Arduino DUE
Пожалуй один и лучших контроллеров(CORTEX-M3), к сожалению доступен только в одном конструктиве и достаточно дорогой.
Следущий этап для Вас наверное STM32F4, STM32H7.
Успехов.

Разработки ecoins для дисплея Nextion

Добавлено: 07.03.2023{, 21:44}
skrickis
ecoins писал(а):
07.03.2023{, 21:21}
Следущий этап для Вас наверное STM32F4, STM32H7
Да на очереди STM32F407VGT6DevBox :smile44:

Разработки ecoins для дисплея Nextion

Добавлено: 08.03.2023{, 22:47}
ecoins
skrickis писал(а):
07.03.2023{, 21:44}
Да на очереди STM32F407VGT6DevBox
Запустили стенд на STM32F407VE:
viewtopic.php?t=8434&start=20#p122112

Разработки ecoins для дисплея Nextion

Добавлено: 12.03.2023{, 15:49}
Axel
Вопрос знатокам Nextion. Контроллер Arduino Uno. Есть конфликт между блоками шагового двигателя GyverStepper и штатного Nextion. Можно ли поменять штатный блок Nextion на блок от ecoins без изменения проекта в Nextion?
Nextion используется только для выбора режимов работы двигателя и запуска двигателя.

Разработки ecoins для дисплея Nextion

Добавлено: 12.03.2023{, 15:54}
ecoins
Axel писал(а):
12.03.2023{, 15:49}
Вопрос знатокам Nextion. Контроллер Arduino Uno. Есть конфликт между блоками шагового двигателя GyverStepper и штатного Nextion. Можно ли поменять штатный блок Nextion на блок от ecoins без изменения проекта в Nextion?
Штатный Nextion сильно тормозит и это видимо и является причиной конфликта.
Программу в Nextion придется изменить при применении блоков от ecoins.

Разработки ecoins для дисплея Nextion

Добавлено: 07.04.2023{, 07:22}
KulibinOrsk
ecoins, подскажите какие блоки/библиотеки достаточно использовать для того чтобы использовать панель Nextion только как дисплей ?
Моя задача - выводить цифры на большой дисплей. Ничего лучшего пока не нашел чем использовать самый большой дисплей в пластиковом корпусе.

Разработки ecoins для дисплея Nextion

Добавлено: 07.04.2023{, 13:52}
ecoins
KulibinOrsk писал(а):
07.04.2023{, 07:22}
ecoins, подскажите какие блоки/библиотеки достаточно использовать для того чтобы использовать панель Nextion только как дисплей ?
Моя задача - выводить цифры на большой дисплей. Ничего лучшего пока не нашел чем использовать самый большой дисплей в пластиковом корпусе.
Билиотеки RT_HW_BASE, RT_HW_NEXTION.h - они в посте #1. Удобнее скачать все библиотеки (они все в одном архиве) - они не большие, и если не используются, то и ресурсов не требуют.
Блоки FLProg. Они представлены в 2-вариантах - на профессиональном редакторе и простом редакторе. Если проект не очень большой, то лучше использовать блоки на профессиональном редакторе. Но на на них очень быстро разрастается файл FLprog(на исполнительный код на C++ тип редактора почти не влияет), дольше грузится и прочее. Мы в тестах используем блоки на простом редакторе (в названии блока используется *) - они менее удобные, похуже описания пользователя, но функционально то же самое. Основное их достоинство - они существенно меньше по размеру.
Как-то так.
С уважением, Энвер.

Разработки ecoins для дисплея Nextion

Добавлено: 07.04.2023{, 14:39}
Rovki
KulibinOrsk писал(а):
07.04.2023{, 07:22}
ecoins,
Моя задача - выводить цифры на большой дисплей. Ничего лучшего пока не нашел чем использовать самый большой дисплей в пластиковом корпусе.
А зачем вам тогда сенсорный экран для ввода ?

Разработки ecoins для дисплея Nextion

Добавлено: 07.04.2023{, 15:01}
WildCat
ecoins писал(а):
07.04.2023{, 13:52}
Они представлены в 2-вариантах - на профессиональном редакторе и простом редакторе
Блоки nxt в проф редакторе дают ошибку при компиляции