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

WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

ecoins писал(а): 14 дек 2020, 14:24 Если сможете помочь - разобраться с новшествами(если они есть и какие) в новой версии 1.6.5.
Если получится, будут весьма признателен.
Пропустил сообщение.
Пока с обновлениями не разбирался, на неделе буду делать новый проект, посмотрю что изменилось..
skrickis
Сержант
Сообщения: 159
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 4 раза
Поблагодарили: 16 раз

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

Сообщение skrickis »

DenisR писал(а): 15 янв 2023, 19:53 Вот сам фаил. он должен показывать на странице 2 Nextiona????????????
счётчик будет показывать в nextion ,там где в tmin будет прописан in2
Незабудте чтобы скорости uart совпали :smile9: Nextin test2 - 115200 bouds
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось skrickis 16 янв 2023, 16:32, всего редактировалось 3 раза.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

ecoins писал(а): 15 янв 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)

В целом, ничего существенного.
Последний раз редактировалось WildCat 15 янв 2023, 23:40, всего редактировалось 1 раз.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

WildCat писал(а): 15 янв 2023, 23:19 Любопытства ради посмотрел что изменилось в версии 1.65.0.
Глобально - мало что. багфикс в основном.
WildCat писал(а): 15 янв 2023, 23:19 В целом, ничего существенного.
Очень надеялся, что будет развит язык скриптов - значит пока время не пришло :smile44:
Вы меня просто разгрузили от необходимости копаться в изменениях Nextion, большое спасибо. :D
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

Я придумал как можно новую фишку использовать (изменение координат/перетаскивание элемента).
Написать скрипт для игрушки типа змейка или тетрис )))
Пока всё =)
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

WildCat писал(а): 15 янв 2023, 23:32 Я придумал как можно новую фишку использовать (изменение координат/перетаскивание элемента).
Написать скрипт для игрушки типа змейка или тетрис )))
Пока всё =)
Интересно, надо подсказать в нашем детском клубе - джойстики, сенсоры и модель поведения змейки.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

skrickis писал(а): 15 янв 2023, 22:49 счётчик будет показывать в nextion ,там где в tmin будет прописан in2
Незабудте чтобы скорости uart совпали
Посмотрел пример - хороший понятный, благодарю, что подключились к поддержке Nextion.
В свою очередь это мотивирует команду ecoins к доработкам по этой теме.
Спасибо.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

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

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

Сообщение skrickis »

Благодарю автора за новые блоки! :smile9:
чисто эксперимент- поменял только старые nextion ecoins блоки(3.15) и библиотеки (7.10) в своем проекте(# пост104) на последную версию (27.02.2023)
цыклы LOOP повыслис с 42000 на 47000 :smile9:
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

skrickis писал(а): 07 мар 2023, 20:35 Благодарю автора за новые блоки!
чисто эксперимент- поменял только старые nextion ecoins блоки(3.15) и библиотеки (7.10) в своем проекте(# пост104) на последную версию (27.02.2023)
цыклы LOOP повыслис с 42000 на 47000
Отлично. Какой контроллер (ESP32)?
skrickis
Сержант
Сообщения: 159
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 4 раза
Поблагодарили: 16 раз

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

Сообщение skrickis »

ecoins писал(а): 07 мар 2023, 20:38 Отлично. Какой контроллер (ESP32)?
Arduino DUE
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

skrickis писал(а): 07 мар 2023, 21:01Arduino DUE
Пожалуй один и лучших контроллеров(CORTEX-M3), к сожалению доступен только в одном конструктиве и достаточно дорогой.
Следущий этап для Вас наверное STM32F4, STM32H7.
Успехов.
skrickis
Сержант
Сообщения: 159
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 4 раза
Поблагодарили: 16 раз

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

Сообщение skrickis »

ecoins писал(а): 07 мар 2023, 21:21 Следущий этап для Вас наверное STM32F4, STM32H7
Да на очереди STM32F407VGT6DevBox :smile44:
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

skrickis писал(а): 07 мар 2023, 21:44 Да на очереди STM32F407VGT6DevBox
Запустили стенд на STM32F407VE:
viewtopic.php?t=8434&start=20#p122112
Axel
Рядовой
Сообщения: 31
Зарегистрирован: 08 май 2018, 12:25

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

Сообщение Axel »

Вопрос знатокам Nextion. Контроллер Arduino Uno. Есть конфликт между блоками шагового двигателя GyverStepper и штатного Nextion. Можно ли поменять штатный блок Nextion на блок от ecoins без изменения проекта в Nextion?
Nextion используется только для выбора режимов работы двигателя и запуска двигателя.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

Axel писал(а): 12 мар 2023, 15:49 Вопрос знатокам Nextion. Контроллер Arduino Uno. Есть конфликт между блоками шагового двигателя GyverStepper и штатного Nextion. Можно ли поменять штатный блок Nextion на блок от ecoins без изменения проекта в Nextion?
Штатный Nextion сильно тормозит и это видимо и является причиной конфликта.
Программу в Nextion придется изменить при применении блоков от ecoins.
KulibinOrsk
Лейтенант
Сообщения: 516
Зарегистрирован: 25 фев 2018, 08:48
Откуда: Оренбург
Имя: Александр

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

Сообщение KulibinOrsk »

[ref]ecoins[/ref], подскажите какие блоки/библиотеки достаточно использовать для того чтобы использовать панель Nextion только как дисплей ?
Моя задача - выводить цифры на большой дисплей. Ничего лучшего пока не нашел чем использовать самый большой дисплей в пластиковом корпусе.
ecoins
Полковник
Сообщения: 4007
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

KulibinOrsk писал(а): 07 апр 2023, 07:22 ecoins, подскажите какие блоки/библиотеки достаточно использовать для того чтобы использовать панель Nextion только как дисплей ?
Моя задача - выводить цифры на большой дисплей. Ничего лучшего пока не нашел чем использовать самый большой дисплей в пластиковом корпусе.
Билиотеки RT_HW_BASE, RT_HW_NEXTION.h - они в посте #1. Удобнее скачать все библиотеки (они все в одном архиве) - они не большие, и если не используются, то и ресурсов не требуют.
Блоки FLProg. Они представлены в 2-вариантах - на профессиональном редакторе и простом редакторе. Если проект не очень большой, то лучше использовать блоки на профессиональном редакторе. Но на на них очень быстро разрастается файл FLprog(на исполнительный код на C++ тип редактора почти не влияет), дольше грузится и прочее. Мы в тестах используем блоки на простом редакторе (в названии блока используется *) - они менее удобные, похуже описания пользователя, но функционально то же самое. Основное их достоинство - они существенно меньше по размеру.
Как-то так.
С уважением, Энвер.
Аватара пользователя
Rovki
Полковник
Сообщения: 5725
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

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

Сообщение Rovki »

KulibinOrsk писал(а): 07 апр 2023, 07:22 [ref]ecoins[/ref],
Моя задача - выводить цифры на большой дисплей. Ничего лучшего пока не нашел чем использовать самый большой дисплей в пластиковом корпусе.
А зачем вам тогда сенсорный экран для ввода ?
Электронщик до мозга костей и не только
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

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

Сообщение WildCat »

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

Вернуться в «Команда ecoins»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость