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

WildCat
Лейтенант
Сообщения: 422
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

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

#201

Сообщение WildCat » 15.01.2023{, 22:40}

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

skrickis
Рядовой
Сообщения: 86
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 9

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

#202

Сообщение skrickis » 15.01.2023{, 22:49}

DenisR писал(а):
15.01.2023{, 19:53}
Вот сам фаил. он должен показывать на странице 2 Nextiona????????????
счётчик будет показывать в nextion ,там где в tmin будет прописан in2
Незабудте чтобы скорости uart совпали :smile9: Nextin test2 - 115200 bouds
Вложения
Desktop.7z
(444.77 КБ) 24 скачивания
Test2.7z
(98.37 КБ) 37 скачиваний
Последний раз редактировалось skrickis 16.01.2023{, 16:32}, всего редактировалось 3 раза.

WildCat
Лейтенант
Сообщения: 422
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

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

#203

Сообщение WildCat » 15.01.2023{, 23:19}

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)

В целом, ничего существенного.
Последний раз редактировалось WildCat 15.01.2023{, 23:40}, всего редактировалось 1 раз.

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#204

Сообщение ecoins » 15.01.2023{, 23:30}

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

WildCat
Лейтенант
Сообщения: 422
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

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

#205

Сообщение WildCat » 15.01.2023{, 23:32}

Я придумал как можно новую фишку использовать (изменение координат/перетаскивание элемента).
Написать скрипт для игрушки типа змейка или тетрис )))
Пока всё =)

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#206

Сообщение ecoins » 15.01.2023{, 23:35}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#207

Сообщение ecoins » 15.01.2023{, 23:37}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#208

Сообщение ecoins » 03.02.2023{, 04:11}

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

skrickis
Рядовой
Сообщения: 86
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 9

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

#209

Сообщение skrickis » 07.03.2023{, 20:35}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#210

Сообщение ecoins » 07.03.2023{, 20:38}

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

skrickis
Рядовой
Сообщения: 86
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 9

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

#211

Сообщение skrickis » 07.03.2023{, 21:01}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#212

Сообщение ecoins » 07.03.2023{, 21:21}

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

skrickis
Рядовой
Сообщения: 86
Зарегистрирован: 05.02.2017{, 12:02}
Репутация: 9

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

#213

Сообщение skrickis » 07.03.2023{, 21:44}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#214

Сообщение ecoins » 08.03.2023{, 22:47}

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

Axel
Рядовой
Сообщения: 25
Зарегистрирован: 08.05.2018{, 12:25}
Репутация: 0

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

#215

Сообщение Axel » 12.03.2023{, 15:49}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#216

Сообщение ecoins » 12.03.2023{, 15:54}

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

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

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

#217

Сообщение KulibinOrsk » 07.04.2023{, 07:22}

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

ecoins
Полковник
Сообщения: 2921
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 452
Откуда: Шатура
Имя: Энвер

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

#218

Сообщение ecoins » 07.04.2023{, 13:52}

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

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#219

Сообщение Rovki » 07.04.2023{, 14:39}

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

WildCat
Лейтенант
Сообщения: 422
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

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

#220

Сообщение WildCat » 07.04.2023{, 15:01}

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

Ответить

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