экранчик 5110
- Войдите на сайт для отправки комментариев
Ср, 05/07/2017 - 14:01
Здравствуйте, экранчик 5110, ардуино нано, библиотека LCD 5110_grafh. В дефолтных шрифтах есть маленькие шфриты и большие только для цифр, мне нужны большие цифры, но в шрифте нету пробела. Можно что-то сделать? размер требуемого шрифта 12х16
Пробел? Ну так устанавливайте координату для печати чуть правее, вот пробел и образуется.
Ну, если уж сильно хочется и память девать некуда - добавьте символ пробела в шрифт. Он состоит из 24 нулей (для 12х16)
пробел нужен потомучто он печатается вместо минуса когда число положительно, то что пробле состоит из 24 нулей понятно, вот только при добавлеении всё ломается
Да, нечему там ломаться.
Ну, не можете добавить, закрашивайте этот минус белым прямоугольником 12х16, а цифры начинайте печатать после - делов-то.
пробел нужен потомучто он печатается вместо минуса когда число положительно, то что пробле состоит из 24 нулей понятно, вот только при добавлеении всё ломается
Вы небось пробел в шрифт к тому, что есть добавляете, ничего больше в коде библиотеки не исправляя - вот оно и ломается. Там же где-то задано сколько символов в шрифте, каких символов.
Самый тупой вариант - там кроме цифр, точки и минуса в шрифте вроде косая черта ещё есть. Вот из неё пробел себе и сделайте. В шрифте вбейте нули, а у себя в скетче печатайте не пробел, а эту косую.
(Конечно, если мы об одной и той же библиотеке говорим.)
Пробел? Ну так устанавливайте координату для печати чуть правее, вот пробел и образуется.
Ну, если уж сильно хочется и память девать некуда - добавьте символ пробела в шрифт. Он состоит из 24 нулей (для 12х16)
Вот вам и выход!