кирилица для 3.2 TFT LCD (driver:ILI9481)

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

здравствуйте
подскажите пожалуйста, как генерировать русские шрифты для 3.2 TFT LCD (driver:ILI9481) ?

b707
Offline
Зарегистрирован: 26.05.2017

Зависит от библиотеки

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

можете поделиться ссылкой с наглядным примером ?
те что я нахожу мне не понятны.....

b707
Offline
Зарегистрирован: 26.05.2017

вы не сказали. какая библиотека

Alexey_Rem
Offline
Зарегистрирован: 09.09.2019
BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

насколько я понял то для каждого размера одного и того же шрифта нужно генерировать новый файл
а есть ли такая либа которая позволяет создать определенный фонт а потом выставлением коэффициентов задавать размер шрифта непосредственно в самом коде mylcd.Set_Text_Size(16) ?

b707
Offline
Зарегистрирован: 26.05.2017

BINGO пишет:

насколько я понял то для каждого размера одного и того же шрифта нужно генерировать новый файл

для растровых фонтов по другому никак

Цитата:
а есть ли такая либа которая позволяет создать определенный фонт а потом выставлением коэффициентов задавать размер шрифта непосредственно в самом коде mylcd.Set_Text_Size(16) ?

такие либы есть, но и они не масштабируют фонт, как вы могли бы подумать. У них просто в запасе есть набор предварительно созданных шрифтов всех поддерживаемых размеров.

 

То что вы хотите - делается векторными фонтами. Они умеют гладко масштабироваться в очень широких пределах. Но чтобы сделать вывод на экран векторным фонтом - контроллер должен рассчитывать вид буквы на лету, для ардуины это довольно сложная задача, поэтому этот подход довольно редко используется.

Хотя такое есть. даже тут на форуме была ветка по векторным фонтам для ардуино.

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

b707 пишет:

для растровых фонтов по другому никак

посоветуйте, пожалуйста , от себя библиотеку к которой есть подробное описание по созданию своих шрифтов

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

хочу подключить уже один из готовых шрифтов http://www.rinkydinkelectronics.com/r_fonts.php

не совсем понимаю 1 строчку приведенного ниже кода
где мне взять UTFT.h ?

Alexey_Rem
Offline
Зарегистрирован: 09.09.2019
b707
Offline
Зарегистрирован: 26.05.2017

BINGO пишет:

не совсем понимаю 1 строчку приведенного ниже кода
где мне взять UTFT.h ?

вопрос дня :)

А гуглем пользоваться умеете?

Как вы собрались создавать какие-то свои фонты, если даже библиотеку не знаете как скачать? :))

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

Alexey_Rem, БЛАГОДАРЮ !

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

b707, конечно умею :)
с ардуино я вот только начинаю знакомиться поэтому и есть пробелы в базовых вещах
прошу отнестись с пониманием :)

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

подскажите пожалуйста, где можно качнуть Adobe Fireworks ?
на торенте его нет

Alexey_Rem
Offline
Зарегистрирован: 09.09.2019

Насколько я понимаю, подойдет любой растровый редактор типа фотошопа или корел фотопаинт

b707
Offline
Зарегистрирован: 26.05.2017

BINGO, маленькое замечание...

в приведенной выше ссылке обьясняется, как нарисовать свой шрифт. Это, конечно, вариант, но как по мне - слишком хлопотно.

Я не художник, мне проще взять готовый.

Для библиотеки AdafruitGFX можно конвертировать фонты из TTF, которых в инете просто тыщи (существуют специальные сайты-библиотеки фонтов, где выложены авторские шрифты. коммерческие и свободные)

Подробнее о фонтах Adafruit и как добавлять в библиотеку новые фонты можно почитать тут

https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts

BINGO
BINGO аватар
Offline
Зарегистрирован: 29.08.2021

b707 пишет:

BINGO, маленькое замечание...

в приведенной выше ссылке обьясняется, как нарисовать свой шрифт. Это, конечно, вариант, но как по мне - слишком хлопотно.

Я не художник, мне проще взять готовый.

Для библиотеки AdafruitGFX можно конвертировать фонты из TTF, которых в инете просто тыщи (существуют специальные сайты-библиотеки фонтов, где выложены авторские шрифты. коммерческие и свободные)

Подробнее о фонтах Adafruit и как добавлять в библиотеку новые фонты можно почитать тут

https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts

 

ну и как мне совместить библиотеки UTFT и AdafruitGFX ? как их вместе использовать ?
можете дать пример ? 
я вас не понимаю.....

Alexey_Rem
Offline
Зарегистрирован: 09.09.2019

https://github.com/adafruit/Adafruit-GFX-Library

использовать вместо

Aimee
Offline
Зарегистрирован: 27.09.2021

BINGO пишет:

здравствуйте
подскажите пожалуйста, как генерировать русские шрифты для 3.2 TFT LCD (driver:ILI9481) ?

это библиотека для генерации программ может создавать русский

 

FreshMan
Offline
Зарегистрирован: 19.07.2021

о какой именно библиотеке вы говорите ?

b707
Offline
Зарегистрирован: 26.05.2017

FreshMan пишет:

о какой именно библиотеке вы говорите ?

к какому сообщению относится этот вопрос?

FreshMan
Offline
Зарегистрирован: 19.07.2021

подскажите пожалуйста, как генерировать русские шрифты для 3.2 TFT LCD (driver:ILI9481) ?

b707
Offline
Зарегистрирован: 26.05.2017

Именно это в ветке выше и обсуждается, читайте

FreshMan
Offline
Зарегистрирован: 19.07.2021

читаю но не могу понять как .
вы это делали лично ?
можете провести меня пошагово ?

b707
Offline
Зарегистрирован: 26.05.2017

FreshMan пишет:

читаю но не могу понять как .
вы это делали лично ?
можете провести меня пошагово ?

Я решил задачу иначе, как - написал в #15

FreshMan
Offline
Зарегистрирован: 19.07.2021

можете провести меня пошагово по уже пройденному вами пути ?

b707
Offline
Зарегистрирован: 26.05.2017

FreshMan пишет:

можете провести меня пошагово по уже пройденному вами пути ?

нет

FreshMan
Offline
Зарегистрирован: 19.07.2021

тогда прошу вас не тратить мое время

b707
Offline
Зарегистрирован: 26.05.2017

FreshMan пишет:

тогда прошу вас не тратить мое время

О как

я значит, поделился рабочим вариантом... и что в ответ?

В #15 есть ссылка, там все описано, читайте и разбирайтесь.

А вот желания тратить свое время на то, чтоб водить за ручку разных там несомостоятельных товарищей ... еще и неблагодарных - у меня и правда нет.

 

FreshMan
Offline
Зарегистрирован: 19.07.2021

а кто сказал что я вам неблагодарен  ?
это всего лишь ваше субьективное мнение.
зачем делать необоснованные выводы и вешать ярлыки на человека ?

попрошу вас впреть так сомной не поступать, на нет и суда нет