Страница 4 из 7
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 30 дек 2020, 10:35
Di123
[ref]Dryundel[/ref], два блока БАРА берут у друг друга символы
в первом блоке я выбрал одни символы >>>---- что бы они не бросались слишком в глаза
а во втором другие закрашеные столбцы что бы отчётливо выделялись для иного действия
а на деле оба берут настройки из последнего блока
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 30 дек 2020, 11:41
Dryundel
Di123 писал(а): 30 дек 2020, 10:35
Dryundel, два блока БАРА берут у друг друга символы
в первом блоке я выбрал одни символы >>>---- что бы они не бросались слишком в глаза
а во втором другие закрашеные столбцы что бы отчётливо выделялись для иного действия
а на деле оба берут настройки из последнего блока
Так и должно быть.
Символы для прогресс-бара - параметр общий для проекта.
В противном случае это негативно повлияет на размер скетча.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 30 дек 2020, 14:11
Di123
есть постояный момент когда на бар присутствует показание статичное и мы отключаем бар и при возвращении бара его нету а он появится только если на входе произойдёт некое изменение значения
можно ли внутри блока сделать некое передёргивающее устройство что бы при подачи ЕН он считывал вход и выдавал показания
в данном случае когда я выхожу из меню мне нужно качнуть нагрузку что бы бар отобразился
или если я выключил и включил нагрузку то тоже самое её надо пошевелить
если сработал перегрев то тоже самое после выхода мне нужно помаячить бару на входе что у него присутствует значение покрутив энкодер нагрузки
2020-12-30_174409.png
пробовал две клемы менять на переменную в предположении что переменная будет всегда выдавать значение статичное на их входах
но тогда скеч перестаёт работать хотя там нет взаимосвязей никаких
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 31 дек 2020, 00:59
Dryundel
Di123 писал(а): 30 дек 2020, 14:11
есть постояный момент когда на бар присутствует показание статичное и мы отключаем бар и при возвращении бара его нету а он появится только если на входе произойдёт некое изменение значения
можно ли внутри блока сделать некое передёргивающее устройство что бы при подачи ЕН он считывал вход и выдавал показания
Вообще то все это сделано и должно работать.
Нужен проект в котором не работает.
Отправлено спустя 7 часов 5 минут 28 секунд:
Всех форумчан с наступающим!
Блок обновлен до
LCD+V2.16 Скачать в первом посте
.
- Добавлен дополнительный блок "Стартовая заставка"
- Добавлен дополнительный блок "Заставка "Сон"
.
Video_2020-12-31_000928.gif
.
"Стартовая заставка"
Блок создает 1 или 2 стартовые страницы для вывода служебной, рекламной
или другой информации при старте устройства.
Для использования разместите блок в любом месте проекта.
"Заставка "Сон"
Блок генерирует заставку "сон" и выводит на дисплей анимированную "летающую" строку
со входа -Str. Данные на входе могут быть динамическими, например ВРЕМЯ.
При появлении на входе -en высокого уровня все активные блоки дисплея приостанавливают
вывод информации и "летающая" строка стирает с дисплея ранее выведенный текст.
При наличии на входе -en низкого уровня работа активных блоков вывода возобновляется.
.
[spoiler=Тестовый проект]
2020-12-31_002242.jpg
Тест для дисплея (Приветствие).flp
[/spoiler]
.
Всем удачи в Новом Году!
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 31 дек 2020, 11:49
Di123
регулятор мощности на энкодере 1602 - 3,0.rar
я думал что это проблема блока ибо у меня во всех проектах он начинает отображаться если его попинать на входе
в данном проекте при включении бар отсутствует а именно просто пустое место на экране
если крутануть энкодер то он отобразится
если войти и выйти из меню бар исчезает пока не крутану энкодер
если включился перегрев и выключился то бара нету по тем же причинам что блок был отключен на время
второй бар в режиме перегрева работает потому что данные сами обновляются и заставляют его отобразится тем самым
можно предположить что за цикл программы клемма не досылает значения пока их не пошевелить на клемме самой но тогда в самом начале когда нагрузка включается и на клемму подаётся 0 бар тоже не видит его
можно предположить что за каждый цикл программы клемма всетаки отсылает в бар данные но он их не воспринимает потому что они статичны и реагирует лишь когда происходит изменение на клемме то в таком случае нужно из бара исключить детектор данных по входу
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 31 дек 2020, 17:56
Dryundel
[ref]Di123[/ref], в Вашем проекте довольно запутанная логика. Это может быть причиной неправильной работы.
Однако вот этот момент может иметь место быть.
Di123 писал(а): 31 дек 2020, 11:49
в самом начале когда нагрузка включается и на клемму подаётся 0 бар тоже не видит его
Внес правки в блок в Вашем проекте. Сам проект не изменял.
Попробуйте это и отпишитесь по результату.
регулятор мощности на энкодере 1602 - 3,0xxx.rar
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 31 дек 2020, 20:19
Di123
тоже самое
в общем я поменял блоки на новые и удалил переключатель на --отключено--- и добавил заставку на сон и вот с ним всё работает как надо во всех моментах
если его убрать и убрать переключатель который отрисовывает слово --отключено--- то всё работает кроме момента в самом начале когда включить нагрузку надо то бар не отображается но после поворота энкодера дальше всё без проблем
дальше неиследовал
оставил с заставкой на отключение
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 03 янв 2021, 20:37
AndreyMir
Интересно, а можно сделать вывод графика?
На подобии этого:
[spoiler]
7687.JPG
546.JPG
[/spoiler]
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 03 янв 2021, 20:52
AlexCrane
[ref]AndreyMir[/ref], Легко!!! Скачай проект Spectr v2_20Band.flp отсюда
viewtopic.php?f=112&t=6972#p97872 и выкинь лишнее.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 03 янв 2021, 23:13
AndreyMir
[ref]AlexCrane[/ref], очень сложный блок. Тем более он заточен под другие нужды.
А я говорю про вывод графика, допустим по температуре.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 04 янв 2021, 01:39
Dryundel
AndreyMir писал(а): 03 янв 2021, 20:37
Интересно, а можно сделать вывод графика?
На подобии этого:
[spoiler]7687.JPG546.JPG[/spoiler]
Уже в плане.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 04 янв 2021, 09:18
AlexCrane
[ref]AndreyMir[/ref], По моему проще некуда
Sin.gif
Посмотрите пример, вывод верхних волн синуса
График синуса.flp
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 04 янв 2021, 18:30
AndreyMir
Dryundel писал(а): 04 янв 2021, 01:39
AndreyMir писал(а): 03 янв 2021, 20:37
Интересно, а можно сделать вывод графика?
На подобии этого:
[spoiler]7687.JPG546.JPG[/spoiler]
Уже в плане.
Может и часы можно реализовать. Короче идей много)
[spoiler]
изображение_2021-01-04_181134.png
[/spoiler]
Отправлено спустя 16 минут 26 секунд:
[ref]AlexCrane[/ref], Так понятней)
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 04 янв 2021, 19:24
aidar_i
Когда уже цвета научите выводить?

Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 04 янв 2021, 20:05
Dryundel
aidar_i писал(а): 04 янв 2021, 19:24
Когда уже цвета научите выводить?
Да не вопрос!
ТЫЦ

Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 04 янв 2021, 22:24
Dryundel
Мультиблок обновлен до ваерсии
LCD+V2.17 (
Скачать в первом посте)
.
Новое в версии:
Добавлен блок "Бегущая строка"
.
Video_2021-01-04_184953.gif
[spoiler=Тестовый проект бегущей строки]
2021-01-04_185455.jpg
Тест Бегущая строка.flp
[/spoiler]
.
Описание:
Блок "Бегущая строка" генерирует бегущую строку из текста на входе "Scroll"
Скорость прокрутки настраивается в параметрах
Режим прокрутки может быть настроен на:
- Однократный показ текста
- Бесконечный (зацикленный) показ текста
В случае настройки на однократный показ, у блока формируютя:
- Вход Start (по фронту сигнала на входе происходит повторный однократный показ)
- Выход End (по завершении показа, на выходе появляется логическая единица)
С помощью этих доп. входа/выхода можно организовать показ строк из списка.
.
Внимание! Корректная работа блока версии LCD+V2.17 не гарантирована на FLProg ниже 7.3.0
.
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 05 янв 2021, 02:28
Di123
а вариант маятника возможен ?
что был сдвиг влево и вправо по циклц без промотки целой пустой строки
допустим есть значения которое находится за строкой оно бы выплывало и заплывало обратно I = 25.5***I = 25.5***I = 25.5
ну или хотя бы вырезать пустую строку при новом круге
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 05 янв 2021, 12:29
Dryundel
Di123 писал(а): 05 янв 2021, 02:28
а вариант маятника возможен ?
что был сдвиг влево и вправо по циклц без промотки целой пустой строки
допустим есть значения которое находится за строкой оно бы выплывало и заплывало обратно I = 25.5***I = 25.5***I = 25.5
ну или хотя бы вырезать пустую строку при новом круге
Весьма приблизительно понял что Вы хотите предложить.
Вы уверены что это еще кому нибудь пригодиться?
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 05 янв 2021, 13:42
Di123
ну если писать стихи то да удобнее колесом вращать
когда у меня есть значения несколько то по мне так проще выдвинуть строчку и задвинуть обратно с удержанием в паузу что бы это не было в режиме гипноза
когда будут крутится 4 строки колесом ну такое себе из за пары символов
а когда они все сдвинутся и дождавшись последнею через паузу вернуться обратно
а если прикрутить кнопку то можно уже в режиме анимации менять строку одну на другую без просмотра пустой строки и режима подмены строки что бы увидеть другие показания только нужен будет реверс что бы обратно сдвинуть по нажатию
и интересует нестандартный столбцовый шрифт насколько он реален в виде одного беспроблемного блока из тех что уже есть в теме
2021-01-05_102824.png
2021-01-05_102843.png
Альтернативный блок LCD на чипе HD44780 без кириллицы (руссификация в комплекте)
Добавлено: 05 янв 2021, 17:22
Dryundel
Di123 писал(а): 05 янв 2021, 13:42
когда будут крутится 4 строки колесом ну такое себе из за пары символов
а когда они все сдвинутся и дождавшись последнею через паузу вернуться обратно
Ещё раз:
Dryundel писал(а): 05 янв 2021, 12:29
Вы уверены что это еще кому нибудь пригодиться?