Чтобы изменять переменную находясь на друхих страницах: она должна быть global.
Ошибка 1A FF FF FF как раз и говорит, что нету такой переменной про какую вы пишите, т.е. программа её не видит, потому-что она local и видна только на своей странице.
Отлично. Там много странностей. Например столкнулся с таким глюком, что в "пре" и "пост" инициализации формы не будет работать оператор xpic. Он тупо игнорируется. Сначала поставил этот код в свойства нажатия кнопки, а "нажимал" ее с Ардуино. Потом плюнул на этот бутерброд и сделал отправку кода сразу с Ардуино.
..Столкнулся с таким глюком, что в "пре" и "пост" инициализации формы не будет работать оператор xpic. Он тупо игнорируется.
Только сейчас полумал, что проверял то я на эмуляторе, в программе... Может на самом дисплее и работает.
Это как с димером подсветки - его эффект тоже не видно в эмуляторе... А с другой стороны - если этот же код повесить на кнопку и нажать, то все сработает как надо...
Ребята, у продавцов указано что Nextion экран для Raspberry, или STM32 и т. д. это нормально ? Экраны привязаны к контроллеру ? Я думал они с любым контроллером будут работать... Я не прав ? Нужно обязательно искать, чтобы был для моего контроллера ?
коллеги, а поделитесь плиз - кто-нибудь запустил Nextion с 3-х вольтовой Due?
chkmatulla пишет:
Ребята, у продавцов указано что Nextion экран для Raspberry, или STM32 и т. д. это нормально ? Экраны привязаны к контроллеру ? Я думал они с любым контроллером будут работать...
Сразу обоим:
Nextion работает по Serial и поэтому ему абсолютно пофиг. что за контроллер.
Сейчас зашёл на сайт производителя и там прямо сказано только Raspberry... https://www.itead.cc/nextion-nx4827t043.html
Вот и пытаюсь понять, с чем это связано ? Формат команд другой ?
"Compatible with Rasberry" - означает всего лишь, что он совместим с малинкой. Из этого совершенно не следуетЮ что он не совсместим с другими платами. Единственное, на что стоит обратить внимание - при подключении к "3.3v only" платам придется задуматься о конвертере логики. Но для БлюПилл СТМ32 даже это не нужно.
С английским у меня, чуть лучше, чем с китаЕЦким, буквы друг от друга отличаю, а ероглифы нет. По этой причине и страхи, как же, у одних продавцов пишут Ардуино, у других Raspberry, а третьих STM32 вижу. Тут сосед продаёт свой экран, б/у спросил у него про поддержку STM32 отослал на сайт производителя. Значит, можно брать и не бояться ?
Дык, пишут, это очень просто ! Букварь прочитал и всё ! Вот я и поверил... А по делу, ну, если у самого ума не хватит, попробую чужие разработки приспособить или спрошу у знающих людей. Надеюсь, кто- нибудь обязательно подскажет или поможет. В общем, поживём - увидим. Просто у соседа можно за 25€ этот экран купить, почти вдвое дешевле, чем из Китая и ждать не нужно. Спасибо большое, что объяснили. Пойду деньги отдавать.
Уважаемые гуру, подскажите пожалуйста, как удалить проеккт из списка ? Я имею в виду следующее: в папке, где хранятся проекты, я проект удалил. А когда запуская программу Nextion Editor а он по прежнему в списке. Или проект нужно удалять как- то особенно, а не тупо Delete ? Второй вопрос, как нужно понимать global и local ? Я понял так, global это везде, а local только на текущем. Ne pravil´no ?
И ещё, я для пробы создал проект, залил сплошным цветом global, потом создал окно с local. А чтобы добавить на этот же экран ещё несколько окон, что нужно сделать ? Я пытался просто нажимать Add в списке добавляются, а на результате что- то не понятное, старое пропадает... И как потом посмотреть на результат своего рукоблудия ? Я имею в виду, не заливая прошивку в экран. Такое возможно ?
Вот, пока на эти вопросы, если не трудно, ответьте пожалуйста.
Пробовал... Много всякой инфы и почти вся не совсем для меня. Мне не нужны простыни расписывать, просто ответить, да, удаляется так. Global нужно понимать так, а local так. Чтобы добавить нажми там. А чтобы посмотреть откомпиллируй. Только у меня пока компилляция с ошибкой, похоже я не задаю размеры окон... А результат появится сам, после компиляции. Или так нельзя ответить на мои вопросы ? Вы не сердитесь пожалуйста, чайник я, пустой.
Еруда какая- то с этим экраном... Загрузил файл на флешку, отформатированную в FAT32, он выдаёт сообщение, Она в формате FAT32 ? На компьютере проверяю, да, FAT32. Ладно, загружу через UART, подключаю и получаю сообщение Forced interrupt! Хотя Arduino нашлась на верном порту и прогнала тест на всех скоростях... Что может быть не так ? Может быть, что сам экран дефектный ? Его собственная прошивка, кнопками мигает, ползунок слайдера двигает... Есть какие- нибудь способы или методики проверки экрана ?
Попробовал через Arduino залить программу, выдаёт сообщение что, доступ к COM5 закрыт. Вот почему, ни у кого никогда не возникает проблем, а у меня они всегда ?
vvadim к Вам этот вопрос не относится. Мне крайне не удобно отнимать у Вас время.
Xe-x... Оказывается, не всё так сложно, как казалось вначале. Составил не очень сложную задачу, для токарного станка, на Nextion работает. Теперь нужно разобраться, как её связать с прошивкой в контроллере станка.
Всем привет!
С дисплеем есть Expansion board.
Я так понимаю, что там есть выходы порты, которые можно использовать.
есть вот такой диммер: https://ru.aliexpress.com/item/4-3/32975095882.html?spm=a2g0s.9042311.0....
Если на экране нарисовать слайдеры, то можно диммер подключить к экрану напрямую
не используя Ардуину?
И если можно то что написать в слайдерах?
Заметка для линуксоидов. Мне удалось победить запуск Nextion Editor v0.53, то есть последний, под Wine 4.0 на Mint 19.1 (он же, как понимаете, равен Убутну бионик бивер... ну и всему остальному деб-бейзед).
Если есть упорные линуксоиды, которым, как и мне, это покажется интересным, то расскажу. Это было реально не просто.
Если хотите сократить поиски того, под чем он заработает, тот читайте.
DodtNet3.5 + шрифты + IE8 + riched30. Все в winetricks под 32битным префиксом. Я не проверил под 64-х битным.
То есть может оно и должно работать под нормальным DotNet4.5, но просит "разрешить .NET в панели управления".... что затруднительно под Вайном. И да - я не нашел, как это обойти через реестр. Кто найдет - тому пиво! Под Моно - просто вылетает. Без ИЕ8 не компилирует и не симулирует (Дебаг - в терминах китайцев).
=============================
Вот кто-то спросит: "А нахера? Если можно поставить виртуалку с Виндой под ВиртБокс и не ибацо". Конечно можно, и она есть, отвечу я. Но кто-то должен двигать "Виндо-замещение" в массы! ;))) Чем реже я запускаю виртуалку - тем счастливее становлюсь, улучшается сон и аппетит!
Привет парни, вопрос о совместимости nextion и arduino due, остался открытым для меня, поскольку ответов так и не нашел, перечитано просмотрено много чего, но воз и ныне там, не работает дисплей с дуей (у меня 5", enhanced, тот что с батереей и часами на борту). Есть проэкт для него и мега 2560, все прекрасно работает(используются HardWare Serial, все 3 для разных устройств), решишил поробовать на due, а вот и не работает тишина на портах, по уровням в портах все нормально, я даже в симуляторе(Nextion Editor) пробовал, молчат порты... может есть какое то объяснение происходящего.
нет не с уровнями проблем, есть у меня мах 3232 3 вольта сом to RX TX, ЖЕЛЕЗНО 3вольта, без дисплея на комп в железный ком порт и симулятор, тишина, на меге проверено и в таком варианте тоже, все работает, вариант все три порта висят в воздухе на меге есть инфа в них, дуя молчит, также молчит вообще все, датчики не опрашиваются и т.д по ходу вот это Nextion myNextion(Serial2, 9600).... вот это и есть ступор для дуи, компилируется все красиво. Закоментировал строки, все что касаемо некстион, и дуя оживает, вот как то так
Копируйте название модели экрана, например "DMT80480L070_01W" и вставляете в поиск на Али...
Они? https://ru.aliexpress.com/store/group/DWIN-Screen/218559_510115880/1.html
https://ru.aliexpress.com/store/product/DMT80480L070-01W-7-inch-serial-i...
Лучше создать отлельную тему по этим дисплеям, если кто то взялся за них.
создал ветку по DWIN DGUS http://arduino.ru/forum/apparatnye-voprosy/dwin-dgus-displei-hmi , просьба по ним
писать содержательно в ней
Кто знает? Больше 7'' есть дисплеи Nextion?
Кто знает? Больше 7'' есть дисплеи Nextion?
Больше 7 нет!
Кто подскажет?
Можно ли назодясь допустим на Page0 изменить содержимое t1.txt на странице Page2 ?
Кто подскажет?
Можно ли назодясь допустим на Page0 изменить содержимое t1.txt на странице Page2 ?
Да, можно, если надо поменять на page2 t1.txt ->
в коде page0 пишем page2.t1.txt="новое" или
page2.t1.txt=t0.txt, где t0 данные со стр. page0
НЕ РАБОТАЕТ!
Первая страница: (main) Вторая: (motion)
Пишу на странице (main) такую строку (motion.t1.txt="000")
Может t1 сделать глобал?
НЕ РАБОТАЕТ!
Первая страница: (main) Вторая: (motion)
Пишу на странице (main) такую строку (motion.t1.txt="000")
Может t1 сделать глобал?
Страницы начинаются с Page0....вниз в столбце
Если самая первая Main, то ее название Page0, соответственно если 2-ая стр. Motion, тогда Page1
попробуй, если не получится, пиши, сделаю проект на компе, ща с телефона пишу
НЕ ПОЛУЧИЛОСЬ! ошибка 1A FF FF FF
ДИКО ИЗВИНЯЮСЬ!
строка motion.t1.txt="000" работала ИЗНАЧАЛЬНО! ДЕЛО в командах ПОСТИНИЦИАЛИЗАЦИИ на этой странице.
Там и изменялось содержимое t1.txt
Чтобы изменять переменную находясь на друхих страницах: она должна быть global.
Ошибка 1A FF FF FF как раз и говорит, что нету такой переменной про какую вы пишите, т.е. программа её не видит, потому-что она local и видна только на своей странице.
СПАСИБО! РАЗОБРАЛСЯ!
Отлично. Там много странностей. Например столкнулся с таким глюком, что в "пре" и "пост" инициализации формы не будет работать оператор xpic. Он тупо игнорируется. Сначала поставил этот код в свойства нажатия кнопки, а "нажимал" ее с Ардуино. Потом плюнул на этот бутерброд и сделал отправку кода сразу с Ардуино.
Так у меня в ЭТОМ и ДЕЛО!
Пришлось на первой странице принять такие строки:
..Столкнулся с таким глюком, что в "пре" и "пост" инициализации формы не будет работать оператор xpic. Он тупо игнорируется.
Только сейчас полумал, что проверял то я на эмуляторе, в программе... Может на самом дисплее и работает.
Это как с димером подсветки - его эффект тоже не видно в эмуляторе... А с другой стороны - если этот же код повесить на кнопку и нажать, то все сработает как надо...
коллеги, а поделитесь плиз - кто-нибудь запустил Nextion с 3-х вольтовой Due?
Ребята, у продавцов указано что Nextion экран для Raspberry, или STM32 и т. д. это нормально ? Экраны привязаны к контроллеру ? Я думал они с любым контроллером будут работать... Я не прав ? Нужно обязательно искать, чтобы был для моего контроллера ?
коллеги, а поделитесь плиз - кто-нибудь запустил Nextion с 3-х вольтовой Due?
Ребята, у продавцов указано что Nextion экран для Raspberry, или STM32 и т. д. это нормально ? Экраны привязаны к контроллеру ? Я думал они с любым контроллером будут работать...
Сразу обоим:
Nextion работает по Serial и поэтому ему абсолютно пофиг. что за контроллер.
Сейчас зашёл на сайт производителя и там прямо сказано только Raspberry...
https://www.itead.cc/nextion-nx4827t043.html
Вот и пытаюсь понять, с чем это связано ? Формат команд другой ?
"Compatible with Raspberry Pi A+, B+ and Raspberry Pi 2."
Значит с STM32 его задействовать не получится ? А чем это объясняется, если работаает по Serial ? Может, от прошивки зависит ? Прошивки можно менять ?
Значит с STM32 его задействовать не получится ?
Да с чего вы это взяли? У вас как с английским?
"Compatible with Rasberry" - означает всего лишь, что он совместим с малинкой. Из этого совершенно не следуетЮ что он не совсместим с другими платами. Единственное, на что стоит обратить внимание - при подключении к "3.3v only" платам придется задуматься о конвертере логики. Но для БлюПилл СТМ32 даже это не нужно.
С английским у меня, чуть лучше, чем с китаЕЦким, буквы друг от друга отличаю, а ероглифы нет. По этой причине и страхи, как же, у одних продавцов пишут Ардуино, у других Raspberry, а третьих STM32 вижу. Тут сосед продаёт свой экран, б/у спросил у него про поддержку STM32 отослал на сайт производителя. Значит, можно брать и не бояться ?
Тут сосед продаёт свой экран, б/у спросил у него про поддержку STM32 отослал на сайт производителя. Значит, можно брать и не бояться ?
Если у него Nextion - можно брать. Только вот как вы будет программировать для Некстион и СТМ, не зная английского...
Дык, пишут, это очень просто ! Букварь прочитал и всё ! Вот я и поверил... А по делу, ну, если у самого ума не хватит, попробую чужие разработки приспособить или спрошу у знающих людей. Надеюсь, кто- нибудь обязательно подскажет или поможет. В общем, поживём - увидим. Просто у соседа можно за 25€ этот экран купить, почти вдвое дешевле, чем из Китая и ждать не нужно. Спасибо большое, что объяснили. Пойду деньги отдавать.
Главное нв дешёвые TJC не нарваться.
А где их искать ? Там только такая надпись
ITead Studio Nextion NX4827T043 - 4.3” TFT LCD Intelligent Touch Display
NX это международная, что и надо. А эти http://roboshop.spb.ru/display/NX3224T022-China китайский вариант, для любителей халявы и ценителей китайского языка. :)
Аж полегчало...
Уважаемые гуру, подскажите пожалуйста, как удалить проеккт из списка ? Я имею в виду следующее: в папке, где хранятся проекты, я проект удалил. А когда запуская программу Nextion Editor а он по прежнему в списке. Или проект нужно удалять как- то особенно, а не тупо Delete ? Второй вопрос, как нужно понимать global и local ? Я понял так, global это везде, а local только на текущем. Ne pravil´no ?
И ещё, я для пробы создал проект, залил сплошным цветом global, потом создал окно с local. А чтобы добавить на этот же экран ещё несколько окон, что нужно сделать ? Я пытался просто нажимать Add в списке добавляются, а на результате что- то не понятное, старое пропадает... И как потом посмотреть на результат своего рукоблудия ? Я имею в виду, не заливая прошивку в экран. Такое возможно ?
Вот, пока на эти вопросы, если не трудно, ответьте пожалуйста.
ни на каком форуме вам никто простыни текстов расписывать не будет.
вы хоть гуглу пробовали эти вопросы задать ?
Пробовал... Много всякой инфы и почти вся не совсем для меня. Мне не нужны простыни расписывать, просто ответить, да, удаляется так. Global нужно понимать так, а local так. Чтобы добавить нажми там. А чтобы посмотреть откомпиллируй. Только у меня пока компилляция с ошибкой, похоже я не задаю размеры окон... А результат появится сам, после компиляции. Или так нельзя ответить на мои вопросы ? Вы не сердитесь пожалуйста, чайник я, пустой.
да никто и не сердится.
правильно самому сначала порыться в тырнете, посмотретить ролики на ютубе как работать в редакторе - вопросов не будет.
ну и не плохо было бы почитать документацию на дисплей, тем более переводчиков сейчас валом))))
Еруда какая- то с этим экраном... Загрузил файл на флешку, отформатированную в FAT32, он выдаёт сообщение, Она в формате FAT32 ? На компьютере проверяю, да, FAT32. Ладно, загружу через UART, подключаю и получаю сообщение Forced interrupt! Хотя Arduino нашлась на верном порту и прогнала тест на всех скоростях... Что может быть не так ? Может быть, что сам экран дефектный ? Его собственная прошивка, кнопками мигает, ползунок слайдера двигает... Есть какие- нибудь способы или методики проверки экрана ?
Попробовал через Arduino залить программу, выдаёт сообщение что, доступ к COM5 закрыт. Вот почему, ни у кого никогда не возникает проблем, а у меня они всегда ?
vvadim к Вам этот вопрос не относится. Мне крайне не удобно отнимать у Вас время.
Xe-x... Оказывается, не всё так сложно, как казалось вначале. Составил не очень сложную задачу, для токарного станка, на Nextion работает. Теперь нужно разобраться, как её связать с прошивкой в контроллере станка.
https://ru.files.fm/u/d9kbuqmm
Заменить файлы предварительно удалив оригинал. Для редактирования (руссификации) файлов использовал Radialix 3
https://4pda.ru/forum/index.php?showtopic=518750
Если создавали файл в китайской версии (до руссификации) - то настройки элементов справа внизу будут на китайском!
d_tramp Usart HMI это аналог Nextion Editor, но для экранов сделанных для китайского рынка, они в разы дешевле, а по сути одно и тоже.
Господа, ссылка на русификатор не рабоает. Возможно только у меня.
Не будет ли у кого скинуть файл русификатора на почту t9649394852@yandex.ru
Заранее спасибо!
Доброго дня.
Поделитесь руссификатором для версии 0.53
9ser@mail.ru
Заранее спасибо
Всем привет!
С дисплеем есть Expansion board.
Я так понимаю, что там есть выходы порты, которые можно использовать.
есть вот такой диммер:
https://ru.aliexpress.com/item/4-3/32975095882.html?spm=a2g0s.9042311.0....
Если на экране нарисовать слайдеры, то можно диммер подключить к экрану напрямую
не используя Ардуину?
И если можно то что написать в слайдерах?
Спасибо!
Привет уважаемым!
Заметка для линуксоидов. Мне удалось победить запуск Nextion Editor v0.53, то есть последний, под Wine 4.0 на Mint 19.1 (он же, как понимаете, равен Убутну бионик бивер... ну и всему остальному деб-бейзед).
Если есть упорные линуксоиды, которым, как и мне, это покажется интересным, то расскажу. Это было реально не просто.
Если хотите сократить поиски того, под чем он заработает, тот читайте.
DodtNet3.5 + шрифты + IE8 + riched30. Все в winetricks под 32битным префиксом. Я не проверил под 64-х битным.
То есть может оно и должно работать под нормальным DotNet4.5, но просит "разрешить .NET в панели управления".... что затруднительно под Вайном. И да - я не нашел, как это обойти через реестр. Кто найдет - тому пиво! Под Моно - просто вылетает. Без ИЕ8 не компилирует и не симулирует (Дебаг - в терминах китайцев).
=============================
Вот кто-то спросит: "А нахера? Если можно поставить виртуалку с Виндой под ВиртБокс и не ибацо". Конечно можно, и она есть, отвечу я. Но кто-то должен двигать "Виндо-замещение" в массы! ;))) Чем реже я запускаю виртуалку - тем счастливее становлюсь, улучшается сон и аппетит!
Всем респект! Вступил "по случайности" в ряды анонистов китайских дисплеев.
Поделитесь кто чем может, кто смазкой а кто может прогой или русиком к ней.
Перевернул пол яндекса, во всех позах искал. Все ссылени мертвее мертвых. Есть решение с версией 0,32 но не могу её на инглише найти.
Файлами можно кидаться на a.t.76@yandex.ru
p/s спустя пол дня поисков смирился что придется думать как китаец.
В итоге написал прогу при помощи китайской проги и каой то там матери. Проверенная "китайская" версия 0,46 работает и шьет без багов 3,5 дисплеи.
ищщю рабочие ссылки за деньги на апахмел. Шли.
Привет парни, вопрос о совместимости nextion и arduino due, остался открытым для меня, поскольку ответов так и не нашел, перечитано просмотрено много чего, но воз и ныне там, не работает дисплей с дуей (у меня 5", enhanced, тот что с батереей и часами на борту). Есть проэкт для него и мега 2560, все прекрасно работает(используются HardWare Serial, все 3 для разных устройств), решишил поробовать на due, а вот и не работает тишина на портах, по уровням в портах все нормально, я даже в симуляторе(Nextion Editor) пробовал, молчат порты... может есть какое то объяснение происходящего.
хм, как он вообще может "не работать"? там же обычный Сериал
я плюнул на эту затею....
погугли в сторону преобразователей интерфесов 3,3 на 5.
есть человеческие на Али, если дешманские на резисторах....
Если не забыть про двунаправленность, то работать должно даже если по умолчанию не хочет )
нет не с уровнями проблем, есть у меня мах 3232 3 вольта сом to RX TX, ЖЕЛЕЗНО 3вольта, без дисплея на комп в железный ком порт и симулятор, тишина, на меге проверено и в таком варианте тоже, все работает, вариант все три порта висят в воздухе на меге есть инфа в них, дуя молчит, также молчит вообще все, датчики не опрашиваются и т.д по ходу вот это Nextion myNextion(Serial2, 9600).... вот это и есть ступор для дуи, компилируется все красиво. Закоментировал строки, все что касаемо некстион, и дуя оживает, вот как то так
попробуй тогда воткни на софт-сериал.
м.б., есть особенность какая-то в hardware сериал?