Страница 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 это подсветка...