Панель Nextion

Использование дисплеев и обсуждение пользовательских блоков к ним
Pixima
Рядовой
Сообщения: 64
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Панель Nextion

#1

Сообщение Pixima » 05.05.2016{, 14:47}

Здравствуйте!
Наконец у меня появилась панель Nextion 2,4 дюйма (NX3224T024_011).
Ну первое что надо сделать это поморгать светодиодом на 13-м пине. Создаю проект в Nextion Editor, компиляцию проходит. В разделе Debug одна единственная кнопка нажимается. Я поставил зелёным не нажатое состояние, а нажатым красное. Но при заливке в панель кнопка всегда зелёная, т.е. не реагирует на нажатие. 
Дальше взял пример из https://geektimes.ru/company/flprog/blog/274134/ изменил разрешение, убрал "лишние" страницы кроме той что с переключателями. В дебаге всё нажимается. Залил на панель- опять нет реакции на прикосновение.
Но тестовое приложение, которое залито на панель с завода отлично работало.
Если я правильно понял, сама панель это устройство самостоятельное, т.е. неважно что на RX/TX нет слушателя. Кнопка всё равно должна была нажиматься.
Может опытные владельцы имеют что сказать?
В этой связи ещё вопрос: раз выход из панели RX/TX, значит ли это что можно на него повесить блютус-модуль и связываться с ардуиной уже не по проводам а по "воздуху"?

Добавлено (05.05.2016, 14:47)
---------------------------------------------
Господа, вопрос снят. Сейчас залил обратно заводскую прошивку и обнаружил что она тоже перестала работать. Короче, угробил панель.
Голову пеплом уже посыпал и брови выщипал. Вопрос: новый заказывать или старый как-то можно реанимировать?
Самое печальное, что никаких предосудительных действий не выполнял. Питание не переставлял, вообще пины не трогал. Че ж за западло-то такое?!

Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03.12.2015{, 22:40}
Репутация: 3
Откуда: Минск, РБ

Панель Nextion

#2

Сообщение VirSpy » 05.05.2016{, 17:14}

шлейф от сенсора к плате не перебит?

Pixima
Рядовой
Сообщения: 64
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Панель Nextion

#3

Сообщение Pixima » 05.05.2016{, 17:56}

VirSpy, с лупой облазил- целый!. А как сам дисплей к плате крепится? На клей какой-то? Хочу разобрать, может разъём шлейфа выпал.

Аватара пользователя
ale17329973
Рядовой
Сообщения: 3
Зарегистрирован: 07.11.2015{, 21:33}
Репутация: 0
Откуда: Бийск

Панель Nextion

#4

Сообщение ale17329973 » 15.05.2016{, 09:58}

Добрый день уважаемые гуру. Подскажите есть дисплей Nextion и Ардуино нано мне нужно подключить дисплей и модуль RS485. К каким портам подключать ?

Аватара пользователя
VirSpy
Рядовой
Сообщения: 62
Зарегистрирован: 03.12.2015{, 22:40}
Репутация: 3
Откуда: Минск, РБ

Панель Nextion

#5

Сообщение VirSpy » 15.05.2016{, 13:12}

Например, Nextion к SoftwareSerial (Rx и Tx любые), а RS485 к Serial0 (D0 и D1).

Аватара пользователя
ale17329973
Рядовой
Сообщения: 3
Зарегистрирован: 07.11.2015{, 21:33}
Репутация: 0
Откуда: Бийск

Панель Nextion

#6

Сообщение ale17329973 » 15.05.2016{, 16:50}

Спасибо но хотел использовать еще и modbus

Pixima
Рядовой
Сообщения: 64
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Панель Nextion

#7

Сообщение Pixima » 27.05.2016{, 15:26}

Позволю себе поднять тему, дабы не плодить одинаковые.
Уважаемые знатоки, владельцы панели Nextion 2,4 дюйма (NX3224T024_011) и ардуины уно или мега!
У меня к Вам огромная просьба! Пожалуйста, создайте простейший проект на своей панели и выложите прошивку ардуины и самой панели (именно 2,4 дюйма).
Что требуется:
1)На экране есть только один объект- Number либо Text. Он будет отображать состояние пина (любого) на ардуине.
2)На ардуине создан скетч передающий состояние кнопки посаженой на любой пин.
В общем и целом у меня сомнения в работоспособности панели. Не меньшие- в кривизне моих рук. Мне нужен гарантированно рабочий проект, что б я его прошил и убелся в чём-либо.
Буду очень признателен.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#8

Сообщение Олег » 27.05.2016{, 16:23}

Может выложите кусок своего, проще будет. А вообще в чем проблема, может и так решим, без рисования проектов?
Последний раз редактировалось Олег 27.05.2016{, 16:24}, всего редактировалось 1 раз.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#9

Сообщение Олег » 27.05.2016{, 16:39}

Для размышления - так отправляется на дисплей значение переменной p1r1temp ( при изменении ее значения ), которая создана в контроллере, это значение отобразится в поле панели с именем p1r1tn.


Вложения
5246203.jpg
1752501.jpg

Pixima
Рядовой
Сообщения: 64
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Панель Nextion

#10

Сообщение Pixima » 27.05.2016{, 19:10}

Олег, это весь код который есть. Смысл схемы: на Уно собран сервер который получает число от клиента. Так как я опытным путём установил что на панели умер тач, решил её использовать как обычный дисплей. Поэтому число получаемое сервером просто выводится на панель. Оранжевым цветом. На ардуине, дополнительно, число направляется на UART.
Собственно, и всё.
У меня и возникли сомнения: раз тач отказал, так может и данные панель тоже не примет. Вроде похоже. Но для проверки хорошо бы какой-то простейший проект собранный и опробованный на действующем железе.

P.S. Оранжевым цветом 12345 это я для примера руками вбил. Должно быть другое.
Вложения
6786861.png
3519141.png
Последний раз редактировалось Pixima 27.05.2016{, 19:15}, всего редактировалось 1 раз.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#11

Сообщение Олег » 27.05.2016{, 19:39}

Кстати, а подключен правильно? Надо Software serial RX-TX TX-RX.

Pixima
Рядовой
Сообщения: 64
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Панель Nextion

#12

Сообщение Pixima » 27.05.2016{, 19:45}

Олег, да, проверял и так и наоборот (а вдруг! )

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#13

Сообщение Олег » 28.05.2016{, 09:57}

Пробуйте, на экран выводятся поквзания со счетчика через каждые две секунды. Ардуино Уно, RX-TX выходы 4 и 5. Для панели наоборот.
Вложения
test.hmi
(15.87 КБ) 91 скачивание
test.flp
(42.82 КБ) 93 скачивания
Последний раз редактировалось Олег 28.05.2016{, 11:31}, всего редактировалось 1 раз.

borosergleon
Рядовой
Сообщения: 6
Зарегистрирован: 07.05.2016{, 11:56}
Репутация: 0

Панель Nextion

#14

Сообщение borosergleon » 28.05.2016{, 10:48}

Здравствуйте . У меня вопрос . контроллер Arduino mega2560, панель Nextion hmi 32" . Загрузил 3й урок температуру влажность показывает , остальное нет . Нет вывода графика , не реагирует на нажатие кнопок и не меняются уставки температур. В чем проблема , неисправная панель или другое?

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#15

Сообщение Олег » 28.05.2016{, 11:40}

Урок не загружал, так что на счет этого нмчего не скажу, но когда делал свой первый проект в Nextion обработка кнопок не происходила пока не поставил вместо Rtrig генератор с длительностью импулься 50 мс.
Вложения
0416371.jpg
Последний раз редактировалось Олег 28.05.2016{, 11:42}, всего редактировалось 1 раз.

Pixima
Рядовой
Сообщения: 64
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Панель Nextion

#16

Сообщение Pixima » 28.05.2016{, 17:56}

Олег, я Вам очень благодарен! Считает счётчик! Уже, пока пишу за 70 натикало  . Слава Богу мой косяк, буду разбираться. Ещё раз спасибо!

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#17

Сообщение Олег » 28.05.2016{, 18:32}

Ну и славно, рад что у вас панель целая.

borosergleon
Рядовой
Сообщения: 6
Зарегистрирован: 07.05.2016{, 11:56}
Репутация: 0

Панель Nextion

#18

Сообщение borosergleon » 30.05.2016{, 20:43}

Здравствуйте. Спасибо большое . Завтра попробую . Можете ответить на следующие вопросы: у меня FLprog 1.11, Nextion editor 0.35 а какими пользуетесь вы?

Добавлено (30.05.2016, 20:43)
---------------------------------------------
Здравствуйте . Спасибо завтра попробую . У меня FLprog 1.11 , Nextion 0.35 а какими вы пользуетесь ? Заранее спасибо.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

Панель Nextion

#19

Сообщение Олег » 30.05.2016{, 22:42}

Аналогично. хотя какая разница.

borosergleon
Рядовой
Сообщения: 6
Зарегистрирован: 07.05.2016{, 11:56}
Репутация: 0

Панель Nextion

#20

Сообщение borosergleon » 31.05.2016{, 20:35}

Здравствуйте. Сегодня проверил к сожалению не заработало. Включаю мониторинг порта Ардуино не принимает код кнопок . Код кнопки одинаковый что в симуляторе Нехтион что в Терминале . Код выдается а Ардуино его не видит . может что подскажете где копать? Заранее большое спасибо за вашу помощь.

Ответить

Вернуться в «Дисплеи и индикаторы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей