Вместо кнопок "+" и "-" удобнее использовать всплывающую клавиатуру - нажал на параметр, ввел значение, нажал ОК. Готово. И место на экране экономится, работает таже как в панелях Weintek и др. промышленных. В Nextion editor в папке keyboarden есть клавиатуры под все разрешения.
сделай лучше вторую часть , взаимодействие с ардвиной и работа с переменными, покажи доп проект какой то, а то действительно все в кучу смешано и маловато будет )
)) накинулись потому что магазин Itead Studio разослал их многим. Магазин малоизвестный, хочет продвигаться на рынке. Впрочем изделия делают действительно неплохие
Было бы здорово если бы они добавили видеовход в виде HDMI и команду для переключения источника изображения(собственный контроллер или внешний источник).
Дисплей конечно прикольный, но мне кажется что уж проще использовать китайский планшет со своим ПО т.к. цена хорошей модели (7 дюймов) = 2м китайским планшетам. Заодно можно подтянуть знания в разработке андройд приложений
Здравствуйте, Руслан. Спасибо за выложенный материал! Очень помогает для обучения. У меня к Вам вопрос: где находятся данные после того как они были приняты от дисплея через UART?
Покупал Weinview 7 дюймов - в корпусе, сенсор более отзывчивый, поддерживает все шрифты, программа для создания проекта на ангельском языке, функционала намного больше, цена 75-100$ и проц 800МГц. пока остановился на Weinview 7. Nextion хорошая вещь но сыровата.
EB8000 V4.65.16 - это ангельская версия, но ставлю вторую EB8000 русскую и если что подсматриваю. панелька НMI вмещает порядка 2000 экранов. общение MODBUS RTU от 1200 до 187,5 К. Мне на ней проще писать проекты - в принципе глюков не обнаруживал. Анимашки идут хорошо, да и проц 800 мГц.
В программе есть возможность связи по уарту с железом и отладки проекта без наличия самого дисплея. Т.е. компьютер эмулирует дисплей для железа и отображает результат принятых команд на мониторе в программе. Знаю точно, потому как делал проект под дисплей, который еще ехал из китая и тестировал все от про-мини через уарт.
Конечно. Сейчас проверю где я в программе видел это. ЗЫ. Debug -> User MCU input (чекбокс) -> устанавливаем ком-порт к которому подключена ардуина или какой другой контроллер -> ставим правильную скорость -> жмем Start. Теперь данные по ком-порту будут интерпритироваться редактором и результат отображаться в окне с эмуляцией дисплея согласно написанным сценариям редактора. А клики по виртуальному дисплею полетят в ком-порт и на контроллер. Странно, что такую полезную фишку не заметили. Иначе замахаешься постоянно перезаливать код в реальный дисплей.
Привет! Я делаю генератор волн на Nextion 3,5 дюйма. Пока я могу писать только целые числа. Например 1, 5, 1000 Герц и так далее. Как написать дроби? Например 1,22 Герц, 10000,33 Герц и так далее.
Уважаемый автор ! Такой вопрос: Как быстро прогружается текстовое поле с микроконтроллера ? У меня их будет 14шт. В них числовые значения от 2 до 4 символов в длину . Я вижу у вас в исходнике 100мс задержка стоит между загрузкой .
Руслан, подскажи плиз. Пробую передать от контроллера в дисплей строку кириллицей (значение текстовой переменной, например "var1.txt="Напряжение = 12В\"") - отображаться всякая фигня. Но если отображать ту же строку из переменной, расположенной и инициализированной в дисплеи, такой проблемы нет. С латиницей тоже проблем нет.
по, оно бесплатно, но разработчикам нужно как-то зарабатывать, и продвигать своё, так чт овсё закрыто, а цена повыше чем у альтернатив, дял которых сам все писать будешь!
Скажите, если кто знает. При заливке прошивки в модуль дисплея из студии заливается только контент? Но ведь есть ещё же и управляющий всем этим хозяйством код самого микроконтроллера. Он что. не обновляется? Или таки прошивка обновляется вместе с контентом зараз?
ВОЗМОЖНО ПОСТАВИТЕ БИБЛИОТЕКУ ДЛЯ ARDUINO IDE И ДЛЯ МЕГА 2560.Я пробавал компилирават ваш исходник проекта для AVR,но не успел.Предварително благадарию.
А можете сделать девайс простенький на основе дисплея nextion enhanced и нескольких датчиков, подключаемых к дисплею напрямую через GPIO интерфейс (без Ардуино)? Те же часы с термометром... (кстати, часы внутренние можно использовать для этого)?
вопрос к профессионалам по поводу вывода русскиских букв на экранчик NEXTION с NEXTION EDITOR на экран то все выводится и в читабельном виде а вот с ардуины вывести нереально, выходят кракозябры причина в том, что когда мы печатаем код в ардуине ИДЕ символы вводятся в кодировке СР1251 а вот когда код компилится от переводится в UTF-8 получается двойная подстава 1 в терминалке мы не видим русские буквы потому что они выдаются в UTF8, а терминалка СР1251 2 дисплей выводит чистый UTF-8 , на выходе мы получаем изуродованные буквы как решить сию проблему непонятно вот набрел на статью как переводить русские буквы в чтабельный вариант для терминалки но блин код раздувается нереально.
Да, вполне Есть команды для вывода текста или HEX-массива в UART без префиксов и постфиксов (команды print, printh). Их можно вызывать из сценариев обработки событий.
Если PLC может реализовать протокол обмена Nextion, то да. Но нужно будет между ними ещё поставить преобразователь логических уровней на микросхеме max232
На али их мало почему-то. На вскидку: Ali: Enhanced 3.2: goo.gl/QzM2hb Enhanced 5.0: goo.gl/8C2IGU Enhanced 7.0: goo.gl/r8wPkF E-bay: Enhanced 3.5: goo.gl/BNnm15 Enhanced 4.3: goo.gl/Nv9xOt Enhanced 5.0: goo.gl/6Ng8se Enhanced 7.0: goo.gl/8YUxaJ Версии начиная с 4.3" используют ПЛИС и микросхему ОЗУ, поэтому ощутимо дороже. В Nextion Editor упоминается версия 9", которой пока нет в продаже. Раньше было разделение на 2 версии этих дисплеев: китайскую и международную. Сейчас, видимо, все enhanced версии международные. Но я в этом не уверен. Есть риск купить китайскую (она работает только с китайской версией Nextion Editor).
Ну да, именно в этом и заключается концепция устройства. Заливаете все тяжелые данные в составе проекта, а управляете отображением визуальных элементов уже по uart с микроконтроллера.
У меня сейчас на изучении UsartGPU 35DTP с таобао. Чем-то похож. Я даже думаю, что Nextion с этого дисплея в развитие ушел. Так в нем можно любой элемент анимировать (передвижение по экрану) по UART.
Подскажите, пожалуйста, а глобальные переменные пробовали использовать, и если да, то как? Не видят мои страницы в Nextion editor глобальные переменные.
АРМ не клон с СТМ, а самостоятельный процессор от разработчиков, который использовали и в СТМ платах. Ардуино + вай-фай модуль + планшет как вариант. Некстион имеет траблы со шрифтами и цену неадекватную производительности (до 108 Мгц!). Ваще ни о чём, что его хвалят - непонятно.
Электроника, спс!!! ты самый адекватный человек на ютубе:)) не каХтавишь, нормальная дикция, всеми тонкостями и секретами делишься - спасибо!!!!!!!
Хороший обзор, спасибо! Буду рад посмотреть уроки по этому дисплею, создания како-го либо проекта на нем!))
Вместо кнопок "+" и "-" удобнее использовать всплывающую клавиатуру - нажал на параметр, ввел значение, нажал ОК. Готово. И место на экране экономится, работает таже как в панелях Weintek и др. промышленных. В Nextion editor в папке keyboarden есть клавиатуры под все разрешения.
сделай лучше вторую часть , взаимодействие с ардвиной и работа с переменными, покажи доп проект какой то, а то действительно все в кучу смешано и маловато будет )
очень подробно и качественно рассказано, теперь хоть более понятно что это за зверь такой
Что-то многие уже накинулись на эти дисплеи,но у вас более понятней
)) накинулись потому что магазин Itead Studio разослал их многим. Магазин малоизвестный, хочет продвигаться на рынке. Впрочем изделия делают действительно неплохие
спасибо. Вот этот сранный синтаксис понять не мог , а программа слала мену куда подальше.
Было бы здорово если бы они добавили видеовход в виде HDMI и команду для переключения источника изображения(собственный контроллер или внешний источник).
Дисплей конечно прикольный, но мне кажется что уж проще использовать китайский планшет со своим ПО т.к. цена хорошей модели (7 дюймов) = 2м китайским планшетам. Заодно можно подтянуть знания в разработке андройд приложений
Спасибо
Здравствуйте, Руслан. Спасибо за выложенный материал! Очень помогает для обучения. У меня к Вам вопрос: где находятся данные после того как они были приняты от дисплея через UART?
Покупал Weinview 7 дюймов - в корпусе, сенсор более отзывчивый, поддерживает все шрифты, программа для создания проекта на ангельском языке, функционала намного больше, цена 75-100$ и проц 800МГц. пока остановился на Weinview 7. Nextion хорошая вещь но сыровата.
Я так понял, это изделия наподобие панелей Weintek? Какая программа для создания проекта используется?
EB8000 V4.65.16 - это ангельская версия, но ставлю вторую EB8000 русскую и если что подсматриваю. панелька НMI вмещает порядка 2000 экранов. общение MODBUS RTU от 1200 до 187,5 К. Мне на ней проще писать проекты - в принципе глюков не обнаруживал. Анимашки идут хорошо, да и проц 800 мГц.
Ну понятно, походу их одна организация делает. С панелями Weintek я работал довольно много лет 5 назад. Тоже понравились
В программе есть возможность связи по уарту с железом и отладки проекта без наличия самого дисплея. Т.е. компьютер эмулирует дисплей для железа и отображает результат принятых команд на мониторе в программе. Знаю точно, потому как делал проект под дисплей, который еще ехал из китая и тестировал все от про-мини через уарт.
Вы точно про дисплей Nextion пишете?
Конечно. Сейчас проверю где я в программе видел это.
ЗЫ. Debug -> User MCU input (чекбокс) -> устанавливаем ком-порт к которому подключена ардуина или какой другой контроллер -> ставим правильную скорость -> жмем Start.
Теперь данные по ком-порту будут интерпритироваться редактором и результат отображаться в окне с эмуляцией дисплея согласно написанным сценариям редактора. А клики по виртуальному дисплею полетят в ком-порт и на контроллер.
Странно, что такую полезную фишку не заметили. Иначе замахаешься постоянно перезаливать код в реальный дисплей.
@@kvalbraun надо попробовать
Батя грит."Строй осцилограф бысраблять"
2 лайка, спасибо
по поводу соотнесения значения ползунка яркости с круговым - а мапинга разве там нет?
Привет!
Я делаю генератор волн на Nextion 3,5 дюйма.
Пока я могу писать только целые числа. Например 1, 5, 1000 Герц и так далее.
Как написать дроби? Например 1,22 Герц, 10000,33 Герц и так далее.
Уважаемый автор ! Такой вопрос:
Как быстро прогружается текстовое поле с микроконтроллера ?
У меня их будет 14шт. В них числовые значения от 2 до 4 символов в длину . Я вижу у вас в исходнике 100мс задержка стоит между загрузкой .
Руслан, подскажи плиз. Пробую передать от контроллера в дисплей строку кириллицей (значение текстовой переменной, например "var1.txt="Напряжение = 12В\"") - отображаться всякая фигня. Но если отображать ту же строку из переменной, расположенной и инициализированной в дисплеи, такой проблемы нет. С латиницей тоже проблем нет.
какой процессорный модуль используется, к чему он подключен? схема? исходники? ссылки?
Смущает то, что 5" китайский планшет стоит 1750 р.р.
по, оно бесплатно, но разработчикам нужно как-то зарабатывать, и продвигать своё, так чт овсё закрыто, а цена повыше чем у альтернатив, дял которых сам все писать будешь!
Скажите, если кто знает. При заливке прошивки в модуль дисплея из студии заливается только контент? Но ведь есть ещё же и управляющий всем этим хозяйством код самого микроконтроллера. Он что. не обновляется? Или таки прошивка обновляется вместе с контентом зараз?
Можно использовать эти дисплеи с платой nucleo напрямую или нужен преобразователь уровней?
ВОЗМОЖНО ПОСТАВИТЕ БИБЛИОТЕКУ ДЛЯ ARDUINO IDE И ДЛЯ МЕГА 2560.Я пробавал компилирават ваш исходник проекта для AVR,но не успел.Предварително благадарию.
А можете сделать девайс простенький на основе дисплея nextion enhanced и нескольких датчиков, подключаемых к дисплею напрямую через GPIO интерфейс (без Ардуино)? Те же часы с термометром... (кстати, часы внутренние можно использовать для этого)?
Можно, конечно
Какая сейчас актуальность данных дисплеев? Или лучше купить планшет?
Смотря какая у вас задача
Сенсор резистивный ёмкостный поддерживается.
дорого богато , помоему отеч рзаработка не?
вопрос к профессионалам
по поводу вывода русскиских букв на экранчик NEXTION
с NEXTION EDITOR на экран то все выводится и в читабельном виде
а вот с ардуины вывести нереально, выходят кракозябры
причина в том, что когда мы печатаем код в ардуине ИДЕ символы вводятся в кодировке СР1251
а вот когда код компилится от переводится в UTF-8
получается двойная подстава
1 в терминалке мы не видим русские буквы потому что они выдаются в UTF8, а терминалка СР1251
2 дисплей выводит чистый UTF-8 , на выходе мы получаем изуродованные буквы
как решить сию проблему непонятно
вот набрел на статью как переводить русские буквы в чтабельный вариант для терминалки
но блин код раздувается нереально.
Извините, а резистивный сенсор совсем плохой ?
Отклик дисплея ( сенсора ) ?
Для резистивного сенсора он довольно хороший
Здравствуй а как сделать что бы при нажатии кнопки переходило в другое меню?
Вписываешь адрес нужного места в поле состояния кнопки например page 1
из него можно подавать запрограммированные AT команды через UART, нажимая на кнопки на экране ?
Да, вполне
Есть команды для вывода текста или HEX-массива в UART без префиксов и постфиксов (команды print, printh). Их можно вызывать из сценариев обработки событий.
ну тогда думаю из него можно сделать мобильный подключив
SIM800L )
Ну да :D
Напомнило: vk.com/photo-105366674_431983460
Можно ли устроить ввод-ввод на этот дисплей с PLC через сом-порт (который у PLC)?
Если PLC может реализовать протокол обмена Nextion, то да. Но нужно будет между ними ещё поставить преобразователь логических уровней на микросхеме max232
@@rnadyrshin Вот именно протокол nextion и вызывает у меня вопросы, думал может у тебя был опыт?
Hi. Its possible to get code ? Im working on my own for ATMEGA in C and Yours can make my work easier.
Of course, see links in the video description.
Электроника в объективе
Thanks. Im blind.
Скажите пожайлуста, а из под Windows можно вывести показания скажем аида 64? И что для этого нужно?
Если научиться брать программно значения параметров из aida64, то можно написать утилиту, которая будет отправлять их в дисплей
А вы делаете электронику под заказ?
Нет
На Али есть такие дисплеи? Если да - можно ссылочку от 3.5 дюймов и выше желательно.
На али их мало почему-то. На вскидку:
Ali:
Enhanced 3.2: goo.gl/QzM2hb
Enhanced 5.0: goo.gl/8C2IGU
Enhanced 7.0: goo.gl/r8wPkF
E-bay:
Enhanced 3.5: goo.gl/BNnm15
Enhanced 4.3: goo.gl/Nv9xOt
Enhanced 5.0: goo.gl/6Ng8se
Enhanced 7.0: goo.gl/8YUxaJ
Версии начиная с 4.3" используют ПЛИС и микросхему ОЗУ, поэтому ощутимо дороже.
В Nextion Editor упоминается версия 9", которой пока нет в продаже.
Раньше было разделение на 2 версии этих дисплеев: китайскую и международную. Сейчас, видимо, все enhanced версии международные. Но я в этом не уверен. Есть риск купить китайскую (она работает только с китайской версией Nextion Editor).
+Электроника в объективе Спасиб, сейчас поглядим.
здравствуйте.
простите, что немного оффтоплю.
на какую камеру Вы снимаете ?
Да без проблем!
99% роликов снято на Sony Cyber-shot WX220B
Электроника в объективе спасибо ! )
я хотел для своего проекта использовать - купил, но всё испортил резистивный экран, который... убогий.
Согласен
А на лету можно с этим дисплеем работать?
в каком смысле "на лету"?
Загрузить картинки, шрифты и прочее, а рисовать уже командами из ардуино.
Ну да, именно в этом и заключается концепция устройства. Заливаете все тяжелые данные в составе проекта, а управляете отображением визуальных элементов уже по uart с микроконтроллера.
У меня сейчас на изучении UsartGPU 35DTP с таобао. Чем-то похож. Я даже думаю, что Nextion с этого дисплея в развитие ушел. Так в нем можно любой элемент анимировать (передвижение по экрану) по UART.
Подскажите, пожалуйста, а глобальные переменные пробовали использовать, и
если да, то как? Не видят мои страницы в Nextion editor глобальные переменные.
Уже плохо помню, если честно, полгода прошло с момента ковыряния.
Но вроде как использовал и работали.
понял, благодарю
А похожая железка, но с емкостным экраном есть?
У Itead Studio - нету, у других производителей - не встречал.
Вот так всегда: идея отличная, а к исполнению можно придраться( Ну как в 2к16 резистивный экран?
30уе ? да ладно
нахрена столько на дисплей понавешивать? вот просто НАХРЕНА? не проше взять дисплей от мабилы и нармальный чип
АРМ не клон с СТМ, а самостоятельный процессор от разработчиков, который использовали и в СТМ платах.
Ардуино + вай-фай модуль + планшет как вариант. Некстион имеет траблы со шрифтами и цену неадекватную производительности (до 108 Мгц!). Ваще ни о чём, что его хвалят - непонятно.