ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก
Дисплей NEXTION: устранение ошибки recvRetCommandFinished err
ฝัง
- เผยแพร่เมื่อ 11 ก.ย. 2016
- Избавляемся от ошибки recvRetCommandFinished err. А так же пара нюансов по заливке скейчей и прошивке
Дисплей NEXTION: ali.pub/9mia0
Помощь в развитии канала.
Все пожертвования тратятся сугубо на товары и материалы необходимые для съемок видео роликов.
WebMoney:
Z922496610113
R334136030561
СберБанк:
4817760092879729
ДВОЙНОЙ КЭШБЭК!!!: epngo.bz/double...
Экономьте на покупках: cashback.epn.b...
Заработок на партнерских программах: epn.bz/inviter...
спасибо за это пояснительное видео. Я уже много исследовал, но не нашел ничего поучительного. Мне это показалось странным, потому что раньше он работал с этим включенным кодом. Я рад, что тебе удалось это решить.
My problem fixed by your solution , thank you
Отличное решение просто отключить вывод ошибок в порт. Саму ошибку это не исправляет.
THANKS BRO!!! MY ARDUINO MEGA WORKS WITH NEXTION FINALLY !!!!!!!!!!!!!!
По поводу букв "яяя" или прямоугольников. Это три байта 0xFF, признак окончания команды. Буква "я" в кодировке Win-1251 имеет именно этот код, а в стандартной кодировке - это символ псевдографики прямоугольник.
WELL DONE!!! THANK YOU!
По поводу Тх и Rх .
Как раз все очень логично. По сути микроконтроллер в ардуино связан с компом через переходник usb-uart.
соответственно Rх переходника подключен к TX микроконтроллера, естественно и Nextion тоже нужна ножка Tx. Но для связки микроконтроллера с экраном нужно менять Tx на Rх.
Опять же когда на микроконтроллере проинециалезирован UART то на TX стоит устойчивая "1". так можно и порт спалить. Благо производители встраивают "лишние" детали в виде резисторов.
А если чип очистить то по умолчанию у него все ноги это просто входы и они не мешают прошивке экрана.
вопрос к профессионалам
по поводу вывода русскиских букв на экранчик NEXTION
с NEXTION EDITOR на экран то все выводится и в читабельном виде
а вот с ардуины вывести нереально, выходят кракозябры
причина в том, что когда мы печатаем код в ардуине ИДЕ символы вводятся в кодировке СР1251
а вот когда код компилится от переводится в UTF-8
получается двойная подстава
1 в терминалке мы не видим русские буквы потому что они выдаются в UTF8, а терминалка СР1251
2 дисплей выводит чистый UTF-8 , на выходе мы получаем изуродованные буквы
как решить сию проблему непонятно
вот набрел на статью как переводить русские буквы в чтабельный вариант для терминалки
но блин код раздувается нереально.
you are the man super hero thx u very much
Спасибо, помогло )
Configuration даташит для экспериментов
In configuration file NexConfig.h, you can find two macros below:
dbSerial: Debug Serial (baudrate:9600), needed by beginners for debug your nextion applications or sketches. If your complete your work, it will be a wise choice to disable Debug Serial.
nexSerial: Nextion Serial, the bridge of Nextion and your mainboard.
Note: the default configuration is for MEGA2560.
Redirect dbSerial and nexSerial
If you want to change the default serial to debug or communicate with Nextion , you need to modify the line in configuration file:
#define dbSerial Serial ---> #define dbSerial Serialxxx
#define nexSerial Serial2 ---> #define nexSeria Serialxxx
"Делается это очень просто" Делается это еще проще - ардуину нужно держать в ресете.
И еще такой вопросик! У меня arduino mega 2560 R3, и на самой плате куча разъемов RX и TX (от 0 до 3), в какие разъемы подключать дисплей есть разница?
Игорь Илларионов нет, это без разницы
изначально библиотека настроена на TX2 и RX2 (MEGA)
соответственно:
D16 - TX2 - желтый провод
D17 - RX2 - синий провод
Добрый день! Вот посмотрел много видео по данному дисплею, и везде говорят, что нужно указывать модель, ориентацию и кодировку. Это Все хорошо, но вот где происходит выбор ориентации дисплея (вертикально или горизонтально), имеется два свойства (90 horizontal) (270 horizontal), в чем их отличие? Я много где видел выбирают почему то 90, а вы выбираете 270 )))))
Большое спасибо заранее!
Игорь Илларионов привет. По сути 90 или 270градусов это без разницы, просто интерфейсный разъем будет либо справа либо слева, тут уж как удобней
Здравствуйте Николай! Прошу вашей помощи у меня возникла проблема с дисплеем Nextion. Я загрузил новый скетч заливка прошла успешно .Я вынул sd карту дисплей не включается . Если можете, помогите пожалуйста.
Не включается или не загружается? Вполне возможно вынул карту на включенном дисплее. Тут уж нужно отправлять в сц. Дистанционно диагностировать проблему не реальлно.
чтобы залить информацию в дисплей через ардуино нужно на ардуинки поставить перемычку с пина reset на землю
Супер урок полезный!повторю!)а как nextion работает с таймером,в частности смена картинок по таймеру или анимация?
Алекс Live-moto только по кадрово, самостоятельно воспроизводить анимацию он не умеет
Карта cd обязательно 10класса для nextion?
Нет, любая подойдет
Тестил 6класс по факту,загрузить смог только маленький файл где стартовая скорость была 9мб/сек,в англоязычном форуме написано,что стоят в устройстве микросхемы которые поддерживают 10 класс скорости,при 6мб/сек уже не читаются карты.
Привожу информацию к сведению нексусоводов: Не каждая SD-карта будет работать ...
Возможно, обратите внимание на SD-карту, которая представляет собой MicroSD класса 10 класса HC.
Новые высокоскоростные усовершенствованные микросистемы для камер и новейшей бытовой электроники не подходят для встроенной электроники.
Кроме того, хороший адаптер Prolific USB to TTL позволит вам загрузить свой проект в Nextion через Serial.
Имейте в виду, что даже профессиональная индустрия SD-Card не смогла установить реальный последовательный стандарт SD на протяжении многих лет. Именно спецификации Fuzzi SD открывают дверь для многих проприетарных способов на стороне производителя sid
эта библиотека только для мега