Создание блока пользователя в FLprog для панели Nextion .

  Рет қаралды 2,491

Алексей шиляев

Алексей шиляев

Күн бұрын

Пікірлер: 24
@Леха-ъ2э8и
@Леха-ъ2э8и 3 жыл бұрын
Ура заработало! СПАСИБО! Но метод обучения у тебя классный--- дать кусок кода с ошибками и пусть лопух разбирается!!!! ))))))
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
Ошибки может и случайно вышли .Но практика показывает что если сам разобрался в ошибках и заработало в голове откладывается лучше .Сам с этим кодом не один вечер воевал .Тоже в инете выискивал куски а они отказывались работать но добился своего .Потому как долек от програмирования .А после как разобрался с одним кодом потом получилось и с другим .Теперь смотря на скетч хоть немного понимаю о чем там написано.
@Gorelka_babingtona
@Gorelka_babingtona 2 жыл бұрын
И снова здравствуйте. Есть еще вопрос.Как реализовать чтоб ардуино переключала странички на дисплее? есть интересный проект где нужно чтоб в зависимости от программы на ардуино, работали определенные странички. как создать такой блок и какой код там должен быть прописан? ну или вообще может чтото подскажите по этому вопросу?
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 2 жыл бұрын
Христос воскресе.Попробуйте обратится к самой странице.Например page1. en или val и задать что она ровна одному.
@Леха-ъ2э8и
@Леха-ъ2э8и 3 жыл бұрын
Привет. КРУТОЙ видос!!! Но не могу повторить этот блок самостоятельно (ошибки при загрузке скетча) . Мозгов пока не хватает видимо. Можешь залить этот блок куда нибудь для скачивания? И какой адрес пишется на вход "dev"? (не разобрать что там написано). Заранее спасибо
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
Добавил програму в описание может понятней будет.
@Gorelka_babingtona
@Gorelka_babingtona 3 жыл бұрын
Добрый день. подскажите как в Вашем FlProg блоке передачи данных на Nextion, сделать выбор пина TX, а то отправляеся только с первого пина. если можно напишите в какую секцию и какой код нужно прописать. Спасибо.
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
Здравствуйте.Возимите из встроенных блоков блок отправки в UART. Настройте его на нужный вам выход .Компелируйте его в программу и увидете что нужно изменить в блоке.
@Gorelka_babingtona
@Gorelka_babingtona 3 жыл бұрын
@@Алексейшиляев-ъ7к да уже делал так, пин tx не меняется, я так понял по видео у Вас тоже не получилось. У вас на видео тх пин тоже 1.
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
@@Gorelka_babingtona Все получится .Просто меня устраевает серийный выход.Возможно вы не поменяли в строках отправки адрес библиотеки.В моей программе в строке отправки написанно Serial.Print( );эта команда вызывает именно серийный UART. А надо Serial1100.Print( ); чтобы вызвать работу другой библиотеки.
@Gorelka_babingtona
@Gorelka_babingtona 3 жыл бұрын
@@Алексейшиляев-ъ7к Спасибо завтра ещё попробую
@Gorelka_babingtona
@Gorelka_babingtona 3 жыл бұрын
@@Алексейшиляев-ъ7к Спасибо, все получилось, сделал блоки отправки с есп на некстион, стринг, интеджер и картинки, по сериал2.
@ВячеславГоршков-п2щ
@ВячеславГоршков-п2щ Жыл бұрын
Алексей здравствуйте . Я с программным кодом как баран. По вашему уроку немного разобрался но так и не получилось передать UART для esp32 на UART 2 подскажите пожалуйста как что не так ??? 2 недели бьюсь жаль время убито в пустую а блок на нано хорошо работает
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к Жыл бұрын
Здравствуйте.Тут всё намного проще чем кажется.Создайте блок отправки в FLprog на нужный вам выход и посмотрите получившуюся программу.Там к слову Serial добавятся цифры определяющие что мы будем работать с другим uart.Вот надо во всех строках внести эти изменения.И блок заработает.
@edikok1961
@edikok1961 3 жыл бұрын
Спасибо за видео. А почему нельзя выставить полностью блок например на сайте форума программы FlProg?
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
Сам еще учусь и разбираюсь с этим что получается делюсь.
@edikok1961
@edikok1961 3 жыл бұрын
@@Алексейшиляев-ъ7к Так блок вроде, как пишут, рабочий. Выставляй, а потом можно дорабатывать.
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
@@edikok1961 Работая с панелью Nextion появились новые рашения и идеи ближе к зиме сниму несколько интересных видосов. А в общем если есть какието затруднения обращяйтесь может у меня найдется подходящее решение.
@edikok1961
@edikok1961 3 жыл бұрын
@@Алексейшиляев-ъ7к Спасибо
@genia191
@genia191 Жыл бұрын
Здравствуйте. Подскажите где взять блок для tca9548a. Спасибо за ранее
@Леха-ъ2э8и
@Леха-ъ2э8и 3 жыл бұрын
Мне удалось вывести слово со входа data в текстовое поле дисплея . Но не могу сделать , чтобы адрес брался со входа dev. if (! send) { if (!_stou1) { Serial.print((String)"t0.txt=\""+data+"\""+char(255)+char(255)+char(255)); _stou1=1; } } else { _stou1=0; } Понимаю что t0.txt это адрес, но прописать вместо него dev не получается
@Алексейшиляев-ъ7к
@Алексейшиляев-ъ7к 3 жыл бұрын
Serial.print((dev)name+"="\""+data+"\""+char(255)+char(255)+char(255)); Вот примерно так должно быть переменные в круглых кавычках пишутся.
@Леха-ъ2э8и
@Леха-ъ2э8и 3 жыл бұрын
@@Алексейшиляев-ъ7к Ура заработала!!! Serial.print(dev+"=\""); Serial.print(data+"\""); Serial.write(0xff); Serial.write(0xff); Serial.write(0xff);
Flprog - Создание пользовательского блока
9:38
Калинников Николай
Рет қаралды 23 М.
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
FLprog работа с перемеными.
23:48
Алексей шиляев
Рет қаралды 2,3 М.
Nextion - Пульт
24:16
Arduino Prom
Рет қаралды 2 М.