Страница 8 из 11

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

Добавлено: 10.10.2017{, 17:35}
vovka1973
Слимпер писал(а):ошибки выдавал?
нет все прошилось без ошибок но на экране ничего

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

Добавлено: 10.10.2017{, 17:51}
Слимпер
Странно, у меня все работает, проверял в железе.
А Arduino IDE 1.8.1?
Еще адрес у вас 0x27

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

Добавлено: 10.10.2017{, 18:04}
vovka1973
Слимпер писал(а):Еще адрес у вас 0x27
нет 3f у меня я его и указал

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

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

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

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

может потому и не работает?

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

Добавлено: 10.10.2017{, 19:16}
Слимпер
Сейчас еще раз проверил на 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( Адрес ,  Число символов ,  Число строк );

может потому и не работает?
Ну конечно, вы правы мой косяк.

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

Добавлено: 10.10.2017{, 19:17}
Слимпер
Вот правленые блоки Rus LCD I2C v4.1

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

Добавлено: 10.10.2017{, 19:26}
vovka1973
Слимпер писал(а):Вот правленые блоки
УРА ! только не удобно писать0х... у автора в блоке просто адрес пишешь а он сам в коде 0х добавляет

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

Добавлено: 10.10.2017{, 20:14}
Слимпер
Доделал еще, теперь есть главный блок без I2C (параллельное включение)
Еще мелка оптимизация расхода памяти.
vovka1973 писал(а):только не удобно писать0х... у автора в блоке просто адрес пишешь а он сам в коде 0х добавляет
Знаю, но у пользовательских блоков много ограничений, их обойти не так просто.

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

Добавлено: 12.10.2017{, 21:45}
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).

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

Добавлено: 13.10.2017{, 12:05}
injener

Это как то правится?

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

Добавлено: 13.10.2017{, 12:10}
Слимпер
injener писал(а):Это как то правится?
Ну а что вы исходно писали после слова Привет ?
Ну как исходный автор блока писал с буквами проблема, так что или составлять текс так, чтобы было лучше читаемо или не пользоваться.

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

Добавлено: 13.10.2017{, 12:25}
injener
Перва "П" остальные все запрещенные в блоке буквы... Ну если "Ш" еще как то прокатывает, то остальные жуть!

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

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

Или Использовать экраны с русским в знакогенераторе.

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

Добавлено: 13.10.2017{, 12:43}
injener
Слимпер писал(а):в китайсхих экранах
Мдяяя. А если использовать флешку и подгружать оттуда библиотеки?

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

Добавлено: 13.10.2017{, 12:48}
Слимпер
injener писал(а):Мдяяя. А если использовать флешку и подгружать оттуда библиотеки?
Ну почитайте тему тут уже разбирался вопрос возможности работы с такими экранами на русском.
Если экран аппаратно не поддерживает язык с этим сложно, что то сделать, и дело не в библиотеках, а в самом экране.

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

Добавлено: 17.10.2017{, 23:20}
Sakred
faramir777, ещё раз спасибо за блок, вот только жаль нет управления подсветкой, может опять в стандартном блоке FLProg посмотрите, и порадуете всех нас:)

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

Добавлено: 18.10.2017{, 03:46}
Слимпер
Sakred писал(а):ещё раз спасибо за блок, вот только жаль нет управления подсветкой, может опять в стандартном блоке FLProg посмотрите, и порадуете всех нас:)
Почему нет, в Rus LCD I2C Главный есть вход illuminate, это и есть управление подсветкой.

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

Добавлено: 18.10.2017{, 08:13}
Dev1
Слимпер писал(а):вход illuminate, это и есть управление подсветкой.
Оригинальное название. А чем brightness не угодил?

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

Добавлено: 18.10.2017{, 08:14}
pan
brightness это яркость)

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

Добавлено: 18.10.2017{, 08:52}
Dev1
pan писал(а):brightness это яркость)
Contrast это контрастность
Backlight это подсветка...