Проблема с блоком UART

Не могу получить данные с Nextion

VillyFog
Рядовой
Сообщения: 9
Зарегистрирован: 13.03.2023{, 09:13}
Репутация: 0
Имя: Сергей

Проблема с блоком UART

#1

Сообщение VillyFog » 22.03.2023{, 08:23}

Доброе утро. В чем может быть проблем? При обмене дисплея с ардуино отправляю данные по UART без проблем, а вот получить не могу. Пробовал поменять ардуинку, результат тотже. такое ощущение что прием из UART заблокирован. Может в настрорйках нужно чтото настроить?
Вложения
Снимок.PNG

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проблема с блоком UART

#2

Сообщение Sancho » 22.03.2023{, 08:55}

VillyFog писал(а):
22.03.2023{, 08:23}
Может в настрорйках нужно чтото настроить?
Что-бы посоветовать что-то в данном случае, а тем более проверить Вашу проблему, нужна не картинка, а файл проекта, .flp, с текущими настройками.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

VillyFog
Рядовой
Сообщения: 9
Зарегистрирован: 13.03.2023{, 09:13}
Репутация: 0
Имя: Сергей

Проблема с блоком UART

#3

Сообщение VillyFog » 22.03.2023{, 09:31}

Добрый день. вот сам файл.
Вложения
1.flp
(141.9 КБ) 31 скачивание

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проблема с блоком UART

#4

Сообщение Sancho » 22.03.2023{, 12:12}

VillyFog, Вы уверены, что получаете именно "123"?
Если у Вас мега, выведите в монитор то, что получаете от панели.
Также, у меня нет чёткого понимания, где именно проблема, уж извините, нету времени вчитываться в побуквенный смысл в каком направлении засада. Это такой тест, в эхо режиме?
VillyFog писал(а):
22.03.2023{, 08:23}
...При обмене дисплея с ардуино отправляю данные по UART без проблем, а вот получить не могу. Пробовал поменять ардуинку, результат тотже. такое ощущение что прием из UART заблокирован. Может в настрорйках нужно чтото настроить?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

VillyFog
Рядовой
Сообщения: 9
Зарегистрирован: 13.03.2023{, 09:13}
Репутация: 0
Имя: Сергей

Проблема с блоком UART

#5

Сообщение VillyFog » 22.03.2023{, 14:53}

Дело в том что я отправлять данные в дисплей могу, а получить нет. Как бы не старался ничего не происходит. Как будто отключен прием данных

Аватара пользователя
Phazz
Полковник
Сообщения: 2558
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Проблема с блоком UART

#6

Сообщение Phazz » 22.03.2023{, 15:00}

А вы уверены, что с дисплея приходит именно 123?

VillyFog
Рядовой
Сообщения: 9
Зарегистрирован: 13.03.2023{, 09:13}
Репутация: 0
Имя: Сергей

Проблема с блоком UART

#7

Сообщение VillyFog » 22.03.2023{, 19:31}

Помогите, как понять что приходит?

Отправлено спустя 4 минуты 33 секунды:
Вот что отсылает Nextion по нажатию на b0
Вложения
1.PNG

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проблема с блоком UART

#8

Сообщение Sancho » 22.03.2023{, 19:39}

Вот видите, у Вас доп. символы - "конец строки" и "перевод каретки".
Вариант 1 - производить поиск нужного в принятом.
Вариант 2 - обрезать 2 символа и сравнивать.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Проблема с блоком UART

#9

Сообщение Dryundel » 22.03.2023{, 19:46}

VillyFog писал(а):
22.03.2023{, 19:31}
Помогите, как понять что приходит?
Во первых Вам пытаются помочь.
Sancho писал(а):
22.03.2023{, 12:12}
Если у Вас мега, выведите в монитор то, что получаете от панели.
Вы это хотя бы сделали?
Во фторых. Похоже Вы пытаетесь работать с Nextion подручными средствами. Может не все так однозначно?
Может не зря специальные блоки на то существуют?
С Nextion приходит не просто цифра.
В третьих, с UART парсить надо. Это Вам не телеграф.

VillyFog
Рядовой
Сообщения: 9
Зарегистрирован: 13.03.2023{, 09:13}
Репутация: 0
Имя: Сергей

Проблема с блоком UART

#10

Сообщение VillyFog » 22.03.2023{, 19:46}

Пробовал так, не помогло

Отправлено спустя 3 минуты 12 секунд:
Если пользыватся встроиными блоками все очень страшно тормозит, а шаговый двигатель вообще не запускается
Вложения
2.PNG

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проблема с блоком UART

#11

Сообщение Sancho » 22.03.2023{, 20:08}

VillyFog писал(а):
22.03.2023{, 19:49}
Если пользыватся встроиными блоками все очень страшно тормозит, а шаговый двигатель вообще не запускается
Вы принимаете не корректно.
На форуме много раз обсуждалось - приём строки из uart.
Сейчас пример сделаю.
Тестите. Проверьте настройки скорости и т.д.
Вложения
Приём из Uart_01.flp
(153.38 КБ) 29 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

VillyFog
Рядовой
Сообщения: 9
Зарегистрирован: 13.03.2023{, 09:13}
Репутация: 0
Имя: Сергей

Проблема с блоком UART

#12

Сообщение VillyFog » 22.03.2023{, 20:20}

Sancho, Буду Вам благодарен за пример

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

Проблема с блоком UART

#13

Сообщение Rovki » 22.03.2023{, 20:23}

VillyFog,
Вам конкретно посоветовали использовать блоки от экойнс для работы с нексион, многие проблемы при работе уйдут и шд заработает.
Проблему нужно решать координально, а не латать по быстрому на коленке.
Электронщик до мозга костей и не только

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проблема с блоком UART

#14

Сообщение Sancho » 22.03.2023{, 20:25}

Пример выше.
Если есть - подключите переходник usb ttl и запустите какую нибудь терминальную программу, прямо в flp можно.
В ней, проге, Вы сможете точно определить скорость, что идёт от источника, и т.д.

Отправлено спустя 1 минуту 31 секунду:
Rovki писал(а):
22.03.2023{, 20:23}
Вам конкретно посоветовали использовать блоки от экойнс для работы с нексион, многие проблемы при работе уйдут и шд заработает.
Человек не может принять вообще ничего, а Вы с блоками...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

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

Проблема с блоком UART

#15

Сообщение Rovki » 22.03.2023{, 20:32}

Sancho писал(а):
22.03.2023{, 20:27}
Пример выше.
Если есть - подключите переходник usb ttl и запустите какую нибудь терминальную программу, прямо в flp можно.
В ней, проге, Вы сможете точно определить скорость, что идёт от источника, и т.д.

Отправлено спустя 1 минуту 31 секунду:
Rovki писал(а):
22.03.2023{, 20:23}
Вам конкретно посоветовали использовать блоки от экойнс для работы с нексион, многие проблемы при работе уйдут и шд заработает.
Человек не может принять вообще ничего, а Вы с блоками...
"Если пользыватся встроиными блоками все очень страшно тормозит, а шаговый двигатель вообще не запускается"
Он ещё и это писал
Электронщик до мозга костей и не только

Аватара пользователя
Phazz
Полковник
Сообщения: 2558
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Проблема с блоком UART

#16

Сообщение Phazz » 22.03.2023{, 20:34}

Rovki, он имел ввиду встроенные для нексиона. Если просто читать из уарт, может и получится.

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

Проблема с блоком UART

#17

Сообщение Rovki » 22.03.2023{, 21:51}

Phazz писал(а):
22.03.2023{, 20:34}
Rovki, он имел ввиду встроенные для нексиона. Если просто читать из уарт, может и получится.
Может и получится, да же уверен получится, с помощью товарищей. Но потом начнуться новые проблемы и вопросы, которые уже ТС озвучил. Потому вы и я повторил , что сразу лучше использовать блоки других товарищей.
Электронщик до мозга костей и не только

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

Проблема с блоком UART

#18

Сообщение ecoins » 22.03.2023{, 22:55}

VillyFog писал(а):
22.03.2023{, 19:36}
Помогите, как понять что приходит?

Отправлено спустя 4 минуты 33 секунды:
Вот что отсылает Nextion по нажатию на b0
Nextion сам по себе вроде ничего не отправляет. Для этого в нем должен быть какой скрипт.
-----------------
Вы не первый, кто пробует работать с этим устройством.
Поскольку мы много времени потратили на исследования работы с Nextion, Вы можете воспользоваться нашим опытом, советами и рекомендациями.
Они могут показаться не столь очевидными, но это одна из доступных для Вас возможность, которую Вы можете использовать или не использовать.
----------------
1.Определиться с версией редактором Nextion - последний v.1.65.1.
2.Познакомиться с темой на форуме (она короткая) viewtopic.php?f=72&t=8418&p=120998&hili ... on#p120998
3.Познакомиться с темой на форуме(она не короткая)-> viewtopic.php?t=6943
4.Приобрести уроки по Nextion Селиванова https://nextion.info/content.html. Они платные, но дешевле чем экземпляр дисплея. По моему мнению разработчик уроков выполнил очень большую и кропотливую работу и предложил очень эффективный материал. Несколько человек по моей рекомендации купили эти уроки и остались довольными. И при уже наработанном опыте, я регулярно пользуюсь этими уроками.
5.Не используйте предлагаемые решения для Arduino от Nextion - https://github.com/itead/ITEADLIB_Arduino_Nextion. Для эрудиции полезно, для прикладного использования скорее нет. Мы пробовали, осадок тяжелый остался - но возможно Вам что-то и понравится.
6.Не тратьте время на попытки что-то сделать на штатных блоках UART - они не для этого, и использование их требует некоторой подготовки.
7.Не настраивайтесь на быстрый результат. Все окажется сильно не так, как Вам сейчас представляется (выводы сделал на основе этой темы - возможно не прав).
8.На ветке по Nextion, на которую прикреплена ссылка, есть примеры успешной реализации не простых тестовых примеров, один из пользователей на основе своего опыта(он тоже начинал с начального уровня) сделал очень хорошее описание.
9.Ну и пробовать конечно, пробовать - помочь, помогут но достижение Вами успеха возможно только при Вашем участии.
-----
Успехов.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Проблема с блоком UART

#19

Сообщение evgen123 » 22.03.2023{, 23:17}

ecoins писал(а):
22.03.2023{, 22:55}
Приобрести уроки по Nextion Селиванова https://nextion.info/content.html. Они платные, но дешевле чем экземпляр дисплея. По моему мнению разработчик уроков выполнил очень большую и кропотливую работу и предложил очень эффективный материал. Несколько человек по моей рекомендации купили эти уроки и остались довольными. И при уже наработанном опыте, я регулярно пользуюсь этими уроками.
Имел я как-то дело с Максимом Михайловичем...

Утвш
Сержант
Сообщения: 129
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 1

Проблема с блоком UART

#20

Сообщение Утвш » 23.03.2023{, 09:34}

evgen123 писал(а):
22.03.2023{, 23:17}
Имел я как-то дело с Максимом Михайловичем...
Многозначительное сообщение. Позволяет ширизну домысливания.
Я тоже имел дело с Максимом Селивановым. Все, что положено - получено. Все, что обещано - сделано. И курс мне здорово помог, и в помощи мне отказано не было.

Ответить

Вернуться в «Помогите, а то я "нимагу"»