Официальный сайт компании Arduino по адресу arduino.cc
Oled дисплей, кириллица
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Пнд, 25/05/2015 - 07:10
всем привет! использую Oled дисплей и библиотеку для него Adafruit_GFX.h с кириллицей, нашел на этом форуме. все вроде как работает, но есть небольшая проблема - не выводит буквы іІїЇєЄёЁ. кто может помочь их добавить?) я пробовал дописывать их в массив символов, ничего не вышло :(
Ё увидел. а что это за остальные буквы?
https://ru.wikipedia.org/wiki/Є
https://ru.wikipedia.org/wiki/Ї_(кириллица)
понятно. украинский значит))) до чего дошли. уже на дисплее эти символы хотят. лишь бы отличится чтоли
понятно. украинский значит))) до чего дошли. уже на дисплее эти символы хотят. лишь бы отличится чтоли
Очень важные буквы... гыыы но за помощью в написании пришел к "врагам"... странно оно.
ага)
что значит "лишь бы отличиться"? эти буквы украиского алфавита достаточно таки часто употребляются. ты же ни чем не питаешься отличиться когда выводишь на дисплей русскую букву "и"? полагаю, тебе тоже не хотелось бы увидеть букву "Ж" вместо буквы "и", как у меня сейчас происходит с украинским алфавитом.
ну делай раз так надо. но я этого не понимаю какой реально смысл. русский уже сделан, русский украинцы думаю все знают. смысл извращаться
буквы действительно важные. Я хоть что-то писал про "врагов"?? Я обратился к людям, которые возможно знают решение моей проблемы. И если вас смущает что я из Украины то уж извините что обратился
не смущает. смущает зачем тебе украинские буквы принципиально если ты русским сейчас например обходишься. это же не тетрадь для урока украинского языка
смысл в том если данные выводятся не статические, а приходят от других устройств. вот я всю ночь просидел с этими массивами символов и таблицой кодировки, но не удалось. пришлось спросить. уверен, что тот кто добавил русские символы туда, знает как добавить несколько этих.
вот с этого и надо было начинать что приходят символы на украинском, и выхода у тебя нет. я думал ты из принципа их хочешь сделать
сделай массив сначала хоть на листочке сивол - ascii код. там сдвигом нужно что то вроде этого
как-то так и пробовал, но не выходит
должно получится. отправь нужные буквы в serial, с припиской DEC через запятую и должен прийти код насколько помню и от него плясать дальше. ставить дополнительные условия и т.д.
не выходит у меня. тупик..
почему когда я вывожу display.println('A', DEC); англайская А, то выводит код 65. Но когда вывожу так же русскую А то выводит -12144?
в терминал отправляй
Serial? туда так же отправляется
http://arduino.ru/forum/programmirovanie/pomogite-razobratsya-s-displeem...
Я видел и пробовал эту библиотеку OLED I2C UKR RUS, в ней присутствует и Русский и Украиснкий язык, но одна проблема есть. "А теперь немного о наборе текста… например нам надо написать текст “привет мир”. мы в строке которая отвечает за вывод текста после кавычек, набираем текст русскими символами при английской раскладке клавиатуры на компьютере ." ну так как у меня выводится текст, который пришел от другого устройства прийдется писать огромные костыли для корректного вывода
Читали?
http://devicter.blogspot.ru/2013/03/rusUTFT-SmallFont.html
Данный принцип не подойдет?