Arduino U8glib: как вывести текст?

У меня есть экран Nokia 5110, использующий u8gliv. У меня отображается изображение, и я могу заставить его отображать текст:

   u8g.setFont(u8g_font_osb18);
   u8g.drawStr(0, 20, "PRESS START");

Проблема в том, что этот размер шрифта слишком велик. Как я могу сделать его меньше? Должен ли я использовать разные шрифты? Если да, то как мне это сделать?

, 👍0

Обсуждение

Может кто-нибудь объяснить мне, как скачать шрифт и загрузить его на m, @Sergio Mora Navarrete


1 ответ


2

Просто выберите меньший шрифт. Вы знаете, я показывал вам документацию ранее. Вы действительно должны прочитать его, потому что он содержит всю необходимую информацию.

Например, вот раздел о доступных шрифтах: https://code.google.com/p. /u8glib/wiki/fontgroup — каждый раздел содержит ссылку для загрузки группы шрифтов, что, конечно же, вам нужно будет сделать, прежде чем вы сможете ее использовать.

Вы можете найти что-то вроде:

u8g.setFont(u8g_font_fixed_v0);

больше по вашему вкусу. И не забудьте сначала скачать его по ссылке выше.

,

извини, я читал, но не нашел информации о размере шрифта., @user2279603

Мне потребовалось 5 секунд — нажмите ссылку «setFont», затем ссылку «обзор см. здесь», затем выберите группу и посмотрите, что выглядит красиво. Они реального размера., @Majenko