Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Мы не обязываем Вас переходить по рекламным ссылкам, просто она должна отображаться у вас в браузере. Реклама размещена ненавязчиво, сверху и снизу страницы, на прочтение основного материала никак не влияет! Спасибо за понимание!

LCD1602 HD44780 (русский язык).

Кириллица на экранах в которых она НЕ зашита в знакогенераторе

Использование дисплеев и обсуждение пользовательских блоков к ним
Аватара пользователя
krakov09
Сержант
Сообщения: 154
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 4
Откуда: Кострома
Имя: Юрий

LCD1602 HD44780 (русский язык).

#101

Сообщение krakov09 » 24.08.2019{, 13:01}

С другого блока пишет кирилицу либо по 4 знака на каждую строчку или 10 знаков на одну, но конфликтует с встроенными блоками, если писать больше то буквы с конца добавляются в начало брр, ну думаю понятно.
Вложения
4 кирилицы на строчку или 10 на одну.flp
(214.43 КБ) 35 скачиваний

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#102

Сообщение Dryundel » 25.08.2019{, 00:37}

krakov09 писал(а):
24.08.2019{, 12:54}
Dryundel писал(а):
24.08.2019{, 09:27}
Подключение i2c? Подсветку (вход Led) включил? Адрес проверил? Прошивается?
Ну вроде все так , а чего то не так, пустой экран.
krakov09 писал(а):
24.08.2019{, 13:01}
С другого блока пишет кирилицу
Очень похоже что адрес дисплея все-таки не проверяли не выставляли.
"Другой блок" настроен на адес 0x27
А в моем по умолчанию адрес 0x3F
Смените адрес в параметрах пользователя.

Аватара пользователя
krakov09
Сержант
Сообщения: 154
Зарегистрирован: 08.07.2019{, 08:30}
Репутация: 4
Откуда: Кострома
Имя: Юрий

LCD1602 HD44780 (русский язык).

#103

Сообщение krakov09 » 25.08.2019{, 08:01}

Вот блин я ... адрес то на обоих дисплеях 27, заработало.
Просто я не понял что адрес дисплея в блоке надо проверить.
Отправлено спустя 6 минут 52 секунды:
Вот.
Вложения
IMG_20190825_080738.jpg

Аватара пользователя
SergeyShikal
Сержант
Сообщения: 296
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 9
Откуда: Иркутская область
Имя: Сергей

LCD1602 HD44780 (русский язык).

#104

Сообщение SergeyShikal » 26.08.2019{, 19:51}

На есп 01 не работает, с обычным блоком дисплея работает.После загрузки на табло кубики как будто нет адреса.
есп 01 рус.flp
(267.69 КБ) 20 скачиваний

Аватара пользователя
Dryundel
Лейтенант
Сообщения: 581
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 193
Откуда: Ярославль
Имя: Андрей

LCD1602 HD44780 (русский язык).

#105

Сообщение Dryundel » 26.08.2019{, 20:13}

SergeyShikal писал(а):
26.08.2019{, 19:51}
На есп 01 не работает, с обычным блоком дисплея работает.После загрузки на табло кубики как будто нет адреса.есп 01 рус.flp
А адрес точно выставили? Не забыли, как предыдущий оратор? :)
На NodeMCU без проблем. #89

Аватара пользователя
SergeyShikal
Сержант
Сообщения: 296
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 9
Откуда: Иркутская область
Имя: Сергей

LCD1602 HD44780 (русский язык).

#106

Сообщение SergeyShikal » 27.08.2019{, 03:10}

Dryundel писал(а):
26.08.2019{, 20:13}
А адрес точно выставили?
Правильно адрес прописан, на меге, нано, уно, мсу работает- на есп 01 не кажит. Дисплеи 1602 и 2004.

SSSergeich
Лейтенант
Сообщения: 397
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 19
Откуда: Ярославль
Имя: Сергей

LCD1602 HD44780 (русский язык).

#107

Сообщение SSSergeich » 27.08.2019{, 20:13}

SergeyShikal писал(а):
27.08.2019{, 03:10}
на есп 01 не кажит
помнится, давно, тоже были проблемы связки есп-лсд, возможно подтяжку i2c надо сделать, не помню...

av
Капитан
Сообщения: 781
Зарегистрирован: 25.09.2017{, 13:25}
Репутация: 47
Имя: Алексей

LCD1602 HD44780 (русский язык).

#108

Сообщение av » 27.08.2019{, 22:31}

SSSergeich писал(а):
27.08.2019{, 20:13}
помнится, давно, тоже были проблемы связки есп-лсд, возможно подтяжку i2c надо сделать, не помню...
А так же конвертер уровней ! LCD питается 5 вольт, а ЕСП от 3,3 вольт. Может здесь собака зарыта ?

Аватара пользователя
SergeyShikal
Сержант
Сообщения: 296
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 9
Откуда: Иркутская область
Имя: Сергей

LCD1602 HD44780 (русский язык).

#109

Сообщение SergeyShikal » 28.08.2019{, 02:28}

SSSergeich писал(а):
27.08.2019{, 20:13}
SergeyShikal писал(а):
27.08.2019{, 03:10}
на есп 01 не кажит
помнится, давно, тоже были проблемы связки есп-лсд, возможно подтяжку i2c надо сделать, не помню...
av писал(а):
27.08.2019{, 22:31}
SSSergeich писал(а):
27.08.2019{, 20:13}
помнится, давно, тоже были проблемы связки есп-лсд, возможно подтяжку i2c надо сделать, не помню...
А так же конвертер уровней ! LCD питается 5 вольт, а ЕСП от 3,3 вольт. Может здесь собака зарыта ?
Пост 101 с обычным блоком работает, с русскоязычным блоком не работает, не читайте через строчки.

Gordon0007
Рядовой
Сообщения: 44
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 8
Откуда: Набережные челны
Имя: Павел

LCD1602 HD44780 (русский язык).

#110

Сообщение Gordon0007 » 17.10.2019{, 14:08}

RUS_LCD v2.xlsx
(858.28 КБ) 43 скачивания
Сделал таблицу символов RU/EN (все, даже пробелы и символу) для того чтобы просто писать нужную фразу и получать готовый тест который можно вставить в стандартные блоки Flprog
Плюсы:
- В Таблице можно визуально удивить, что получается
- Выводить любой символ зашитый в дисплей
- быстрее чем переводить в ручную
- код в 16-ти битной кодировке или в 8-ми битной кодировке (на ваш выбор)
- занимает меньше места чем доп. библиотеки или блоки для перевода
- не требует дополнительных библиотек, все на стандартной библиотек
- возможность использовать пробелы в тех местах где обычно это не возможно в Flprog (пример. Блок меню дополнительные строки)
- Во вкладках можно посмотреть все символы и при желание выводить то, что автор (Я) не пожелал выводить
- Есть все таблицы для 3х разных дисплеев. (хотел с начало добавить возможность выборы одного из 3х но решил оставить только русский (обратите внимание символы у RU/EN отличаются) )
Минусы :
-В Flprog вы видите только код в 16-ти битной кодировке или в 8-ми битной кодировке
Снимок.PNG
Отправлено спустя 9 минут 54 секунды:
Снимок 2.PNG

Аватара пользователя
SergeyShikal
Сержант
Сообщения: 296
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 9
Откуда: Иркутская область
Имя: Сергей

LCD1602 HD44780 (русский язык).

#111

Сообщение SergeyShikal » 17.10.2019{, 19:20}

Gordon0007 писал(а):
17.10.2019{, 14:18}
RUS_LCD v2.xlsx
Почему то иероглифы пишет

Gordon0007
Рядовой
Сообщения: 44
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 8
Откуда: Набережные челны
Имя: Павел

LCD1602 HD44780 (русский язык).

#112

Сообщение Gordon0007 » 18.10.2019{, 08:38}

SergeyShikal, Значит у вас дисплей не поддерживает русские символы, это только для тех дисплеев в которые с завода вшиты русские буквы.

Vadzim
Рядовой
Сообщения: 6
Зарегистрирован: 18.05.2019{, 13:57}
Репутация: 0
Имя: Вадим

LCD1602 HD44780 (русский язык).

#113

Сообщение Vadzim » 19.11.2019{, 11:36}

Gordon0007 писал(а):
18.10.2019{, 08:38}
SergeyShikal, Значит у вас дисплей не поддерживает русские символы, это только для тех дисплеев в которые с завода вшиты русские буквы.
а кто может дать проверенного продавца с али на такой дисплей

Gordon0007
Рядовой
Сообщения: 44
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 8
Откуда: Набережные челны
Имя: Павел

LCD1602 HD44780 (русский язык).

#114

Сообщение Gordon0007 » 19.12.2019{, 20:08}

Vadzim,

https://ru.aliexpress.com/item/32829707 ... 33edvM71iU

https://ru.aliexpress.com/item/32712214 ... 33edvM71iU

а так по ключевым слова "1602 кириллица" "1602 Русский"

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 379
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 44
Откуда: Днепр.UA
Имя: Григорий
Контактная информация:

LCD1602 HD44780 (русский язык).

#115

Сообщение grin-mpx » 13.02.2020{, 23:07}

del
Последний раз редактировалось grin-mpx 14.02.2020{, 15:25}, всего редактировалось 2 раза.

Утвш
Рядовой
Сообщения: 28
Зарегистрирован: 02.12.2016{, 07:31}
Репутация: 0

LCD1602 HD44780 (русский язык).

#116

Сообщение Утвш » 14.02.2020{, 09:59}

Для дисплеев с вшитой кириллицей, давно пользуюсь конвертером представленным по адресу http://robotosha.ru/electronics/lcd-hd4 ... mment-7668. Вписываешь текст на русском, получаешь кодированный, который вносишь в FlProg в формате String. Проблем не было ни разу.

Аватара пользователя
Fuji1604
Сержант
Сообщения: 246
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 31
Откуда: Березники
Имя: Сергей

LCD1602 HD44780 (русский язык).

#117

Сообщение Fuji1604 » 14.02.2020{, 11:58}

Когда то делал блоки для дисплеев с кирилицей viewtopic.php?f=85&t=3094
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

Ответить

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

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

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