Кириллица на hd44780 . Возможно ли?

Использование дисплеев и обсуждение пользовательских блоков к ним
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

Странно, у меня все работает, проверял в железе.
А Arduino IDE 1.8.1?
Еще адрес у вас 0x27
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Кириллица на hd44780 . Возможно ли?

Сообщение vovka1973 »

Слимпер писал(а):Еще адрес у вас 0x27
нет 3f у меня я его и указал
Изображение
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Кириллица на hd44780 . Возможно ли?

Сообщение Naladchik »

vovka1973 писал(а):нет 3f у меня я его и указал
 
Слимпер писал(а):Прикрепления: Rus_LCD_I2C_v4..ubl(98Kb)
В секции Declare главного блока присутствует строчка:

LiquidCrystal_I2C lcd_I2C(0x27,  Число символов ,  Число строк );  тут явное задание адреса, а по логике должно быть

LiquidCrystal_I2C lcd_I2C( Адрес ,  Число символов ,  Число строк );

может потому и не работает?
Последний раз редактировалось Naladchik 10 окт 2017, 18:35, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

Сейчас еще раз проверил на FLPROG 2.5.3 с Arduino IDE 1.8.1
Все работает четко.

Добавлено (10.10.2017, 19:16)
---------------------------------------------
Naladchik писал(а):В секции Declare главного блока присутствует строчка:LiquidCrystal_I2C lcd_I2C(0x27,  Число символов ,  Число строк );  тут явное задание адреса, а по логике должно быть

LiquidCrystal_I2C lcd_I2C( Адрес ,  Число символов ,  Число строк );

может потому и не работает?
Ну конечно, вы правы мой косяк.
Последний раз редактировалось Слимпер 10 окт 2017, 19:15, всего редактировалось 1 раз.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

Вот правленые блоки Rus LCD I2C v4.1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Слимпер 10 окт 2017, 19:21, всего редактировалось 1 раз.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Кириллица на hd44780 . Возможно ли?

Сообщение vovka1973 »

Слимпер писал(а):Вот правленые блоки
УРА ! только не удобно писать0х... у автора в блоке просто адрес пишешь а он сам в коде 0х добавляет
Изображение
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

Доделал еще, теперь есть главный блок без I2C (параллельное включение)
Еще мелка оптимизация расхода памяти.
vovka1973 писал(а):только не удобно писать0х... у автора в блоке просто адрес пишешь а он сам в коде 0х добавляет
Знаю, но у пользовательских блоков много ограничений, их обойти не так просто.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Слимпер 10 окт 2017, 20:16, всего редактировалось 1 раз.
Sakred
Рядовой
Сообщения: 10
Зарегистрирован: 16 апр 2016, 17:21
Откуда: Кострома
Имя: Олег

Кириллица на hd44780 . Возможно ли?

Сообщение Sakred »

Привет всем. Я пользуюсь FLProg 2.1.0, поэтому старый блок RUS LCD v3 работает отлично, переходить на последнюю версию FLProg пока не собираюсь, в старой всё необходимое есть, к тому же   Arduino IDE 1.8.1 долго запускается. За новый блок спасибо, завтра попробую и отпишусь по результатам.

Добавлено (12.10.2017, 21:45)
---------------------------------------------
Привет. Опробовал блок версии 4 для I2C, всё работает и подсветка и строка, но при переключении на другой пункт меню, две средние строки (у меня 2004 по I2C), не обновляются, т.е. остаётся старый текст. Всё это работало в 3й версии этого блока. Кстати проверял в FLPROG 2.5.1 (Arduino IDE 1.8.1).
injener
Сержант
Сообщения: 105
Зарегистрирован: 23 окт 2016, 09:42

Кириллица на hd44780 . Возможно ли?

Сообщение injener »


Это как то правится?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

injener писал(а):Это как то правится?
Ну а что вы исходно писали после слова Привет ?
Ну как исходный автор блока писал с буквами проблема, так что или составлять текс так, чтобы было лучше читаемо или не пользоваться.
injener
Сержант
Сообщения: 105
Зарегистрирован: 23 окт 2016, 09:42

Кириллица на hd44780 . Возможно ли?

Сообщение injener »

Перва "П" остальные все запрещенные в блоке буквы... Ну если "Ш" еще как то прокатывает, то остальные жуть!
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

injener писал(а):Перва "П" остальные все запрещенные в блоке буквы... Ну если "Ш" еще как то прокатывает, то остальные жуть!
Как уже писал выше  просто эту проблему не решить, в китайсхих экранах  нет русских букв, а зашить можно только 8 своих букв. Вот это все и было сделано faramir777.
Читал, что народе пере генерирует нужные им буквы перед каждой новой строкой, но в  flprog  это будет очень сложно реализовать (если вообще возможно). 

Или Использовать экраны с русским в знакогенераторе.
injener
Сержант
Сообщения: 105
Зарегистрирован: 23 окт 2016, 09:42

Кириллица на hd44780 . Возможно ли?

Сообщение injener »

Слимпер писал(а):в китайсхих экранах
Мдяяя. А если использовать флешку и подгружать оттуда библиотеки?
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

injener писал(а):Мдяяя. А если использовать флешку и подгружать оттуда библиотеки?
Ну почитайте тему тут уже разбирался вопрос возможности работы с такими экранами на русском.
Если экран аппаратно не поддерживает язык с этим сложно, что то сделать, и дело не в библиотеках, а в самом экране.
Sakred
Рядовой
Сообщения: 10
Зарегистрирован: 16 апр 2016, 17:21
Откуда: Кострома
Имя: Олег

Кириллица на hd44780 . Возможно ли?

Сообщение Sakred »

faramir777, ещё раз спасибо за блок, вот только жаль нет управления подсветкой, может опять в стандартном блоке FLProg посмотрите, и порадуете всех нас:)
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

Sakred писал(а):ещё раз спасибо за блок, вот только жаль нет управления подсветкой, может опять в стандартном блоке FLProg посмотрите, и порадуете всех нас:)
Почему нет, в Rus LCD I2C Главный есть вход illuminate, это и есть управление подсветкой.
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Кириллица на hd44780 . Возможно ли?

Сообщение Dev1 »

Слимпер писал(а):вход illuminate, это и есть управление подсветкой.
Оригинальное название. А чем brightness не угодил?
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Кириллица на hd44780 . Возможно ли?

Сообщение pan »

brightness это яркость)
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Кириллица на hd44780 . Возможно ли?

Сообщение Dev1 »

pan писал(а):brightness это яркость)
Contrast это контрастность
Backlight это подсветка...
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Кириллица на hd44780 . Возможно ли?

Сообщение Слимпер »

Dev1 писал(а):Оригинальное название.
Ну какое в голову пришло, с английским я плохо дружу.  
Могу и переделать, если очень раздражает.
Ответить

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

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

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