Arduino U8glib: как вывести текст?
У меня есть экран Nokia 5110, использующий u8gliv. У меня отображается изображение, и я могу заставить его отображать текст:
u8g.setFont(u8g_font_osb18);
u8g.drawStr(0, 20, "PRESS START");
Проблема в том, что этот размер шрифта слишком велик. Как я могу сделать его меньше? Должен ли я использовать разные шрифты? Если да, то как мне это сделать?
@user2279603, 👍0
Обсуждение1 ответ
Просто выберите меньший шрифт. Вы знаете, я показывал вам документацию ранее. Вы действительно должны прочитать его, потому что он содержит всю необходимую информацию.
Например, вот раздел о доступных шрифтах: https://code.google.com/p. /u8glib/wiki/fontgroup — каждый раздел содержит ссылку для загрузки группы шрифтов, что, конечно же, вам нужно будет сделать, прежде чем вы сможете ее использовать.
Вы можете найти что-то вроде:
u8g.setFont(u8g_font_fixed_v0);
больше по вашему вкусу. И не забудьте сначала скачать его по ссылке выше.
извини, я читал, но не нашел информации о размере шрифта., @user2279603
Мне потребовалось 5 секунд — нажмите ссылку «setFont», затем ссылку «обзор см. здесь», затем выберите группу и посмотрите, что выглядит красиво. Они реального размера., @Majenko
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
Может кто-нибудь объяснить мне, как скачать шрифт и загрузить его на m, @Sergio Mora Navarrete