Кириллица на LCD 1602 HD44780

Jeka778
Offline
Зарегистрирован: 07.06.2015

Всем привет.

Заказал lcd-дисплей 1602 (ссылка , ссылка исключительно для ознакомления). Подключил к Arduino UNO, что угодно пробывал, чтобы вывести русские символы, всё безрезультатно. Экран не поддерживает кириллицу или руки не из плеч растут?

Помогите разобраться.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

кириллица в индикаторе или есть, или её там нет.

бери отсюда библиотеку для свежей версии Ардуино ИДЕ и тренируйся на примерах к ней.

http://mk90.blogspot.com/2015/03/liquidcrystalrus-161.html

Jeka778
Offline
Зарегистрирован: 07.06.2015

Помогите найти на этом форуме код, для просмотра таблицы символов.

Вчера нашёл, код, используя который, на экране выводяться все допустимые символы (255 штук). Сейчас ищу и не могу найти.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

ты сообщи, что у тебя показывает, когда ты делаешь lcd.print("Проверка кириллицы"); и, всё станет ясно.

http://snippets.artvolk.sumy.ua/view/108/vyvod-vsej-tablicy-simvolov-lcd...

 

Jeka778
Offline
Зарегистрирован: 07.06.2015

Вместо русского текста выводятся кракозябры.

Выводил таблицу сиволов кодом, там русских букв нет, но пару часов назад получилось вывести случайным образом пару русских (возможно русских) букв таким образом:

lcd.print("\x05\x09\3-\343\270");
// \x05 - И
// \x09 - Й
// \3 - П
// \343\270 - Я

Но сейчас уже некоторые не выводит таким образом... "Я" не выводит, "Й" - слипшаяся снизу(

Клапауций 999
Offline
Зарегистрирован: 06.06.2015
Начиная с версии Arduino 1.0, дескриптор 'BYTE' больше не поддерживается.
Пожалуйста, используйте Serial.write() вместо него.

используйе версию Ардуино ИДЕ младше 1.0 или лечите скетч для новых версий.

*включить в ИДЕ подробный вывод при компилляции, что бы не тупить при ошибках.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Jeka778 пишет:

Вместо русского текста выводятся кракозябры.

значит, нет кириллицы в индикаторе - не понимаю, что вы там ещё собрались найти сканом всех символов.

Jeka778
Offline
Зарегистрирован: 07.06.2015

Есть возможность перепрошить или ещё как-то?

Может есть возможность сделать, как тут?

Как тогда выводились "Й, Я, П"?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Jeka778 пишет:

Есть возможность перепрошить или ещё как-то?

Может есть возможность сделать, как тут?

Как тогда выводились "Й, Я, П"?

есть возможность забить 8-м самодельных символов

http://arduino.ru/forum/programmirovanie/lcd-16x2-i-russkii-alfavit

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

резюме: просто забить, т.к. попадалово не критичное и использование латиницы на юзабилити индикатора ну никак не влияет.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

ещё скетч перебора символов нарыл http://arduino.ru/forum/programmirovanie/lcd-16x2-i-russkii-alfavit#comment-63945

Jeka778
Offline
Зарегистрирован: 07.06.2015

Спасибо. Про заказные символы знаю, но маловато будет(
За скетч перебора спасибо, но и так уже понял, что только латиница я китай (((

Jeka778
Offline
Зарегистрирован: 07.06.2015

А может есть возможность заменить контроллёр (или что там отвечает за таблицу символов)?

Или каким-то образом заменить вшитую таблицу на другую?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Jeka778 пишет:

А может есть возможность заменить контроллёр (или что там отвечает за таблицу символов)?

ну, купить аналогичный с кириллицей и переставить стекло с ЖКИ.

там же на плате залита компаундом микросхема индикатора.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

тебе зачем именно кириллица впёрлась в проекте?

Jeka778
Offline
Зарегистрирован: 07.06.2015

Дипломная работа.

Думаю, если русского не будет, общие впечатления от этого пострадают.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

Jeka778 пишет:

Дипломная работа.

Думаю, если русского не будет, общие впечатления от этого пострадают.

ок - используй китайский.

#русофобия

Radjah
Offline
Зарегистрирован: 06.08.2014

Кириллица точно есть тут http://www.melt.com.ru/shop/indikatory-zhk/znakosinteziruyuschie-zhk-ind...

Но надо патчить библиотеку для работы, чтобы вместо первой использовалась вторая страница знакогенератора, где таки есть русские буквы.

Только с оплатой на сайте была жопа. Делаешь заказ - высталяют счет по электронной почте - оплачиваешь через банк. Я через сбербанк.онлайн платил.

bwn
Offline
Зарегистрирован: 25.08.2014

Таки сделай 8 заказных и подбери синонимы, которые можно из имеющихся знаков составить.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

bwn пишет:

Таки сделай 8 заказных и подбери синонимы, которые можно из имеющихся знаков составить.

и, код будет выглядеть как чёрти шо.

bwn
Offline
Зарегистрирован: 25.08.2014

Клапауций 999 пишет:

bwn пишет:

Таки сделай 8 заказных и подбери синонимы, которые можно из имеющихся знаков составить.

и, код будет выглядеть как чёрти шо.

Так будет выглядеть одна строка с массивом слов, а остальное вполне кошерно.

ramen
ramen аватар
Offline
Зарегистрирован: 19.02.2015

Кирилица есть на отдельных версиях, например эта http://fastnvr.ru/all-for-arduino/displei-i-indikatory/LCD-16x2-Shield-Cyrillic-Russian-Blue-screen