NodeMCU+Nextion

Подключение дисплея NExtion к NodeMCU

Контроллеры на основе ESP8266
Ответить
superolegb
Рядовой
Сообщения: 8
Зарегистрирован: 29.09.2017{, 13:05}
Репутация: 0

NodeMCU+Nextion

#1

Сообщение superolegb » 21.11.2018{, 19:23}

Добрый день!

Подскажите кто нибудь соединял эти 2 девайса? Стандартными средствами программы не получается

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

NodeMCU+Nextion

#2

Сообщение Max » 22.11.2018{, 19:11}

superolegb писал(а):
21.11.2018{, 19:23}
Добрый день!

Подскажите кто нибудь соединял эти 2 девайса? Стандартными средствами программы не получается
Хотел попробовать. А в чем проблема? Возможно, надо согласовывать уровни 5/3.3 В? Не пробовали?

Ведь у Nextion общается по UART.

Заказал для согласования вот такой блок: БЛОК

Он хорош тем, что сигнал там двунаправленный...

superolegb
Рядовой
Сообщения: 8
Зарегистрирован: 29.09.2017{, 13:05}
Репутация: 0

NodeMCU+Nextion

#3

Сообщение superolegb » 23.11.2018{, 07:11}

Немного подразобрался, сначало RX и TX вешал на GPIO13 и 15 по распиновке платы, соединение панельки с модулем и заливка скетча что по воздуху что по COM порту в модуль не стабильно, постоянно зависает модуль и соединение с панелькой соответственно, назначил софтверные порты на другие ноги сейчас вроде все нормально, но теперь решаю другую проблему Node MCU не хочет по 232 связываться с ардуино (расстояние 5 метров), думаю может логики 3,3 В не хватает для ардуинки.

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

NodeMCU+Nextion

#4

Сообщение Max » 09.12.2018{, 18:31}

Друзья! Подскажите, будет ли ESP8266 (плата NodeMcu) быстрее работать с NEXTION, чем Ардуино? Сравнивал в реальном железе?

Аватара пользователя
pipapsix
Лейтенант
Сообщения: 436
Зарегистрирован: 25.10.2016{, 21:26}
Репутация: 15
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр

NodeMCU+Nextion

#5

Сообщение pipapsix » 09.12.2018{, 20:01}

Max писал(а):
09.12.2018{, 18:31}
Друзья! Подскажите, будет ли ESP8266 (плата NodeMcu) быстрее работать с NEXTION, чем Ардуино? Сравнивал в реальном железе?
А какая разница? скорость соединения одинаковая же. я не замечал разницу, с есп просто удобней.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

NodeMCU+Nextion

#6

Сообщение dekorator » 10.12.2018{, 08:18}

Max писал(а):
09.12.2018{, 18:31}
будет ли ESP8266 (плата NodeMcu) быстрее работать с NEXTION
На большом проекте разница будет заметна. Это когда контроллер занимается чем то еще кроме общения с панелью и этого чего-то много.

Аватара пользователя
pipapsix
Лейтенант
Сообщения: 436
Зарегистрирован: 25.10.2016{, 21:26}
Репутация: 15
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр

NodeMCU+Nextion

#7

Сообщение pipapsix » 10.12.2018{, 11:00}

dekorator писал(а):
10.12.2018{, 08:18}
На большом проекте разница будет заметна
Не заметно.У меня большие проэкты, все одинаково, на глаз не заметно вообще.
Тупняк начинается когда MQTT связь теряет и пытается переподключиться, но не критично.
Но все равно сделал связку arduino и esp.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

NodeMCU+Nextion

#8

Сообщение dekorator » 10.12.2018{, 15:01}

У меня на mega 2560 проект подтормаживал. Там и модбас и nextion и sofserial трудились в месте. На Esp проект заметно пошустрел. Но это не связка ардуино меги и есп. Правда wi-fi функции не использовались.

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

NodeMCU+Nextion

#9

Сообщение Max » 10.12.2018{, 20:16}

В планах связка Мега+Nextion+ESP. На Меге - реле, датчики, ШИМ, часы реального времени, Nextion. На ESP (планирую применить простейшую ESP01) мост для WiFi и далее MQTT и на локальный сервер OrangePiZero с Majordomo на борту с OrangePi на "Народный моиторинг" и на внешний MQTT сервер.

Да, не увидел возможности менять в WiFi настройках имя сети и пароль при помощи переменных.

Аватара пользователя
pipapsix
Лейтенант
Сообщения: 436
Зарегистрирован: 25.10.2016{, 21:26}
Репутация: 15
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр

NodeMCU+Nextion

#10

Сообщение pipapsix » 10.12.2018{, 21:19}

Max писал(а):
10.12.2018{, 20:16}
Да, не увидел возможности менять в WiFi настройках имя сети и пароль при помощи переменных.
Через вэб интерфейс возможно.

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

NodeMCU+Nextion

#11

Сообщение Kotafey » 10.12.2018{, 21:34}

pipapsix писал(а):
10.12.2018{, 11:00}
Тупняк начинается когда MQTT связь теряет и пытается переподключиться, но не критично.
Таков по всей видимости код. Пока не будет коннекта, все остальное приостанавливается.

Аватара пользователя
pipapsix
Лейтенант
Сообщения: 436
Зарегистрирован: 25.10.2016{, 21:26}
Репутация: 15
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр

NodeMCU+Nextion

#12

Сообщение pipapsix » 10.12.2018{, 21:38}

Kotafey писал(а):
10.12.2018{, 21:34}
Таков по всей видимости код. Пока не будет коннекта, все остальное приостанавливается.
С User8 долго мучались с MQTT блоком, но так победить и не удалось до конца, только стабильное соединение нужно и все ОК.

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

NodeMCU+Nextion

#13

Сообщение Kotafey » 10.12.2018{, 22:15}

pipapsix писал(а):
10.12.2018{, 21:38}
Kotafey писал(а):
10.12.2018{, 21:34}
Таков по всей видимости код. Пока не будет коннекта, все остальное приостанавливается.
С User8 долго мучались с MQTT блоком, но так победить и не удалось до конца, только стабильное соединение нужно и все ОК.
У меня на предприятии работает десяток ESP, в основном Witty cloud и NodeMCU. Пока функции простые, управление светом. Брокер MQTT (встроенный в ioBroker) крутится на виртуалке внутри сервера на Windows. Несколько раз были висяки, заметил причину. По территории раскинута Wi-Fi сеть и когда одна из точек к которой прицепилась ESP по какой либо причине отключается, ESP может не переконектиться на другую точку и подвисает.

Аватара пользователя
pipapsix
Лейтенант
Сообщения: 436
Зарегистрирован: 25.10.2016{, 21:26}
Репутация: 15
Откуда: Волгоградская обл.
Имя: СашкаСаняАлександр

NodeMCU+Nextion

#14

Сообщение pipapsix » 11.12.2018{, 06:03}

Kotafey писал(а):
10.12.2018{, 22:15}
ESP может не переконектиться на другую точку и подвисает.
вот и на время попыток конекта появляется тупняк,потом несколько минут ок до следующей попытки.
В блоке MQTT User8 можно этот промежуток регулировать, я поставил 5 мин и ок. 5 сек тупняка 5 минут работы))

Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18.07.2018{, 15:03}
Репутация: 21
Откуда: Геленджик
Имя: Константин

NodeMCU+Nextion

#15

Сообщение Kotafey » 11.12.2018{, 14:15}

pipapsix писал(а):
11.12.2018{, 06:03}
Kotafey писал(а):
10.12.2018{, 22:15}
ESP может не переконектиться на другую точку и подвисает.
вот и на время попыток конекта появляется тупняк,потом несколько минут ок до следующей попытки.
В блоке MQTT User8 можно этот промежуток регулировать, я поставил 5 мин и ок. 5 сек тупняка 5 минут работы))
:smile9:

Ответить

Вернуться в «ESP8266»