Устройство отображения LCD дисплей FLProg 9.
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Устройство отображения LCD дисплей FLProg 9.
Как то было я задал вопрос о не корректном отображении LCD дисплея 2004 в программе FLProg 9.6.9 с ESP32. Ответа не последовало. Решил сделать отдельную тему.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение. Второе включение. Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение. Второе включение. Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
vovka1973
- Подполковник
- Сообщения: 1233
- Зарегистрирован: 14 фев 2016, 14:16
- Откуда: kazahstan
- Благодарил (а): 79 раз
- Поблагодарили: 11 раз
Re: Устройство отображения LCD дисплей FLProg 9.
А вы попробуйте на меге 2560 сделать ,так там вообще ироглифы какие-то пробегают . новый дисплей хорош дла разбери и стм32.montirovka писал(а): 03 дек 2025, 10:03 Как то было я задал вопрос о не корректном отображении LCD дисплея 2004 в программе FLProg 9.6.9 с ESP32. Ответа не последовало. Решил сделать отдельную тему.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение.
WhatsApp Image 2025-12-03 at 09.44.14.jpeg
Второе включение.
WhatsApp Image 2025-12-03 at 09.44.36.jpeg
Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
Re: Устройство отображения LCD дисплей FLProg 9.
А не проще было сделать один экран и все вписать в полях ?
OK
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Не будут )) Зачем им надо будет бегать ?
OK
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Попробовал удалить экран.
В версии 9.6.9 при попытке удалить любой из 4 экранов программа закрывается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 03 дек 2025, 11:23, всего редактировалось 2 раза.
Re: Устройство отображения LCD дисплей FLProg 9.
montirovka писал(а): 03 дек 2025, 10:52 Попробовал удалить экран.
WhatsApp Video 2025-12-03 at 10.47.10.mp4
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OK
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Так работает. Так почему по отдельности не работает?cmept-27 писал(а): 03 дек 2025, 10:55Приветствие_ESP32_9.6.9.flpmontirovka писал(а): 03 дек 2025, 10:52 Попробовал удалить экран.
WhatsApp Video 2025-12-03 at 10.47.10.mp4
Re: Устройство отображения LCD дисплей FLProg 9.
Наверное не успевает с экрана на экран добежатьmontirovka писал(а): 03 дек 2025, 11:08Так работает. Так почему по отдельности не работает?cmept-27 писал(а): 03 дек 2025, 10:55Приветствие_ESP32_9.6.9.flpmontirovka писал(а): 03 дек 2025, 10:52 Попробовал удалить экран.
WhatsApp Video 2025-12-03 at 10.47.10.mp4
OK
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Попробовал удалять экраны в FLProg 9.6.4. В версии 9.6.4 любой из экранов удаляется.montirovka писал(а): 03 дек 2025, 10:52 Попробовал удалить экран.
WhatsApp Video 2025-12-03 at 10.47.10.mp4
В версии 9.6.9 при попытке удалить любой из 4 экранов программа закрывается.
Re: Устройство отображения LCD дисплей FLProg 9.
Есть такоеmontirovka писал(а): 03 дек 2025, 11:25Попробовал удалять экраны в FLProg 9.6.4. В версии 9.6.4 любой из экранов удаляется.montirovka писал(а): 03 дек 2025, 10:52 Попробовал удалить экран.
WhatsApp Video 2025-12-03 at 10.47.10.mp4
В версии 9.6.9 при попытке удалить любой из 4 экранов программа закрывается.
OK
-
skrickis
- Сержант
- Сообщения: 205
- Зарегистрирован: 05 фев 2017, 12:02
- Благодарил (а): 17 раз
- Поблагодарили: 34 раза
Re: Устройство отображения LCD дисплей FLProg 9.
У меня нормально уделяется и программа не закрываетсяcmept-27 писал(а): 03 дек 2025, 10:55Приветствие_ESP32_9.6.9.flpmontirovka писал(а): 03 дек 2025, 10:52 Попробовал удалить экран.
WhatsApp Video 2025-12-03 at 10.47.10.mp4
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Ander
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 45 раз
- Поблагодарили: 130 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Вы пытаетесь одновременно включить 4 экрана - как вы вообще до такого додумываетесь? Разные экраны даже не предполагалось включать одновременно - это на сколько у вас перевернуто представление?montirovka писал(а): 03 дек 2025, 10:03 Как то было я задал вопрос о не корректном отображении LCD дисплея 2004 в программе FLProg 9.6.9 с ESP32. Ответа не последовало. Решил сделать отдельную тему.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение.
WhatsApp Image 2025-12-03 at 09.44.14.jpeg
Второе включение.
WhatsApp Image 2025-12-03 at 09.44.36.jpeg
Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
Правильно - вы имеете экран с приветствием - он у вас светится до определенного события.
По событию у вас активируется второй экран - например на котором отображаются данные,
по третьему событию у вас допусти отображаются настройки
Экраны это типа блоков меню для дисплея - а вы вызвали сразу все 4 блока да еще и вертите их вызов в каждом цикле с кучей стрингов.
Re: Устройство отображения LCD дисплей FLProg 9.
Справки нету. Остаётся простым пользователям "стрингами вертеть"Ander писал(а): 03 дек 2025, 17:11Вы пытаетесь одновременно включить 4 экрана - как вы вообще до такого додумываетесь? Разные экраны даже не предполагалось включать одновременно - это на сколько у вас перевернуто представление?montirovka писал(а): 03 дек 2025, 10:03 Как то было я задал вопрос о не корректном отображении LCD дисплея 2004 в программе FLProg 9.6.9 с ESP32. Ответа не последовало. Решил сделать отдельную тему.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение.
WhatsApp Image 2025-12-03 at 09.44.14.jpeg
Второе включение.
WhatsApp Image 2025-12-03 at 09.44.36.jpeg
Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
Правильно - вы имеете экран с приветствием - он у вас светится до определенного события.
По событию у вас активируется второй экран - например на котором отображаются данные,
по третьему событию у вас допусти отображаются настройки
Экраны это типа блоков меню для дисплея - а вы вызвали сразу все 4 блока да еще и вертите их вызов в каждом цикле с кучей стрингов.
OK
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Если мне надо на дисплей вывести 10 параметров. Ардуино без проблем со старыми дисплеями это делает. А что ESP32 c новыми не может?Ander писал(а): 03 дек 2025, 17:11Вы пытаетесь одновременно включить 4 экрана - как вы вообще до такого додумываетесь? Разные экраны даже не предполагалось включать одновременно - это на сколько у вас перевернуто представление?montirovka писал(а): 03 дек 2025, 10:03 Как то было я задал вопрос о не корректном отображении LCD дисплея 2004 в программе FLProg 9.6.9 с ESP32. Ответа не последовало. Решил сделать отдельную тему.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение.
WhatsApp Image 2025-12-03 at 09.44.14.jpeg
Второе включение.
WhatsApp Image 2025-12-03 at 09.44.36.jpeg
Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
Правильно - вы имеете экран с приветствием - он у вас светится до определенного события.
По событию у вас активируется второй экран - например на котором отображаются данные,
по третьему событию у вас допусти отображаются настройки
Экраны это типа блоков меню для дисплея - а вы вызвали сразу все 4 блока да еще и вертите их вызов в каждом цикле с кучей стрингов.
-
Ander
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 31 окт 2023, 12:50
- Имя: Андрей
- Благодарил (а): 45 раз
- Поблагодарили: 130 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Вариантов тьма. Один из путей создать одинаковые экраны но с небольшими изменениями. Или выводить переменную (экран позиция 1-12) а её и менять.
-
ecoins
- Полковник
- Сообщения: 4269
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 201 раз
- Поблагодарили: 271 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Стринги лучше избегать - это источник тормозов.cmept-27 писал(а): 03 дек 2025, 17:32Справки нету. Остаётся простым пользователям "стрингами вертеть"Ander писал(а): 03 дек 2025, 17:11Вы пытаетесь одновременно включить 4 экрана - как вы вообще до такого додумываетесь? Разные экраны даже не предполагалось включать одновременно - это на сколько у вас перевернуто представление?montirovka писал(а): 03 дек 2025, 10:03 Как то было я задал вопрос о не корректном отображении LCD дисплея 2004 в программе FLProg 9.6.9 с ESP32. Ответа не последовало. Решил сделать отдельную тему.
При выводе на дисплей "разбегаются" выводимые символы. Раз включил ESP32 на дисплее одно. Включил второй раз - другое.
Подскажите, что не так у меня в проекте?
Должно быть.
Pervaya stroka
For forum FLProg
ESP_9.6.9
Line number four
Первое включение.
WhatsApp Image 2025-12-03 at 09.44.14.jpeg
Второе включение.
WhatsApp Image 2025-12-03 at 09.44.36.jpeg
Дисплей подключен без преобразователей логических уровней. Может ли быть виной "разбегания" символов то, что дисплей подключен напрямую.
Правильно - вы имеете экран с приветствием - он у вас светится до определенного события.
По событию у вас активируется второй экран - например на котором отображаются данные,
по третьему событию у вас допусти отображаются настройки
Экраны это типа блоков меню для дисплея - а вы вызвали сразу все 4 блока да еще и вертите их вызов в каждом цикле с кучей стрингов.![]()
Новый дисплей обновляет поля по мере изменения параметров, предусмотрено много типов.
Насчет "простых пользователей". Это не те, которые освоили древний Ардуиновский подход (и описание там не очень), и не готовы (не хотят) воспринимать интуитивно понятный новый графический интерфейс?
И видео делалось, и сотни прикладных примеров в тестах и не тестах...
Если действительно надо, разберетесь - что не понятно, задайте вопрос.
А вот страдать по типу «Товарищи! В зоопарке тигру не докладывают мяса! Пока не поздно, спасайте хищника!» на форуме не стоит.
Вы ведь не тигр и не хищник.
С уважением, ecoins.
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
Продолжим дальше. У меня опять непонятки. Переделал проект на два экрана. Каждый экран должен управляться отдельно. Первый экран ALARM 2 секунды включен и секунду выключен. Второй экран "Мал уровень воды в расширительном баке" 5 секунд включен и секунду выключен. При включении второй экран должен 5 секунд гореть.
Должно быть вот так. Здесь проект сделан с использованием "старых" дисплеев.
Если проект сделан с использованием нового интерфейса, то нет соответствия временных параметров с заданными в проекте. Второй дисплей не горит 5 секунд при включении. Переделал проект вот так. Экран 1 один раз включился и исчез.
Экран 2 как буд то работает правильно.
Должно быть вот так. Здесь проект сделан с использованием "старых" дисплеев.
Если проект сделан с использованием нового интерфейса, то нет соответствия временных параметров с заданными в проекте. Второй дисплей не горит 5 секунд при включении. Переделал проект вот так. Экран 1 один раз включился и исчез.
Экран 2 как буд то работает правильно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось montirovka 04 дек 2025, 11:07, всего редактировалось 1 раз.
-
lfgjikjjyj
- Сержант
- Сообщения: 231
- Зарегистрирован: 27 мар 2025, 12:13
- Имя: Коля
- Поблагодарили: 35 раз
Re: Устройство отображения LCD дисплей FLProg 9.
А ещё string вызывает фрагментацию памяти особенно на длительных проектах и контроллер зависает либо перезагружается
Стринг лучше использовать на очень коротком проекте по времени работы который часто включается контроллер
На долгоиграющем проекте string желательно вообще исключить из проекта по возможности
Стринг лучше использовать на очень коротком проекте по времени работы который часто включается контроллер
На долгоиграющем проекте string желательно вообще исключить из проекта по возможности
- montirovka
- Капитан
- Сообщения: 998
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 103 раза
- Поблагодарили: 360 раз
Re: Устройство отображения LCD дисплей FLProg 9.
На "старых" дисплеях то работает.lfgjikjjyj писал(а): 04 дек 2025, 11:05 А ещё string вызывает фрагментацию памяти особенно на длительных проектах и контроллер зависает либо перезагружается
Стринг лучше использовать на очень коротком проекте по времени работы который часто включается контроллер
На долгоиграющем проекте string желательно вообще исключить из проекта по возможности
У меня несколько проектов с двухстрочным меню. Так что повторить в FLProg 9 не получится? Там все на string завязано.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя
