Schriftarten für OLED Display
Diesmal möchte ich euch eine Übersicht geben, was es für Schriftarten für das OLED Display gibt. Ich benutze hier das 0.96 Zoll Display mit weißer Schrift, dazu nehme ich die U8g2 Bibliothek, wie diese einzubinden geht könnt Ihr hier nochmal nachlesen.
Ich habe für diese Aufnahmen immer die selbe Einstellung am Arduino Uno benutzt. Das heißt der Zeilenabstand und so weiter war immer der selbe. Vielleicht hilft euch diese Übersicht um die passende Schriftart zu finden.
Der Programmcode:
Das ist ein Beispielcode, in der Zeile
u8g2.setFont(u8g2_font_xxx);
anstelle der xxx hier kommt dann die Schriftart rein die Ihr in der Tabelle unten sehen könnt.
#include <Arduino.h> #include <U8g2lib.h> #ifdef U8X8_HAVE_HW_SPI #include <SPI.h> #endif #ifdef U8X8_HAVE_HW_I2C #include <Wire.h> #endif U8G2_SSD1306_128X64_NONAME_1_SW_I2C u8g2(U8G2_R0, /* clock=*/ SCL, /* data=*/ SDA, /* reset=*/ U8X8_PIN_NONE); void setup(void) { u8g2.begin(); } void loop(void) { u8g2.setFont(u8g2_font_courB10_tf); u8g2.firstPage(); do { u8g2.setCursor(0, 20); u8g2.print(F("arduino-")); u8g2.setCursor(0, 40); u8g2.print(F("projekte")); u8g2.setCursor(0, 60); u8g2.print(F(".info")); } while ( u8g2.nextPage() ); delay(1000); }
Schriftarten
Folgende Bauteile wurde verwendet:
1x Arduino Uno https://arduino-projekte.info/produkt/arduino-uno-r3-clone/
1x OLED 1.3 Zoll Display https://arduino-projekte.info/produkt/13-oled-display-128×64-i2c-sh1106/
-
-
-
AMS1117-3.3 Slkor(SLKORMICRO Elec.) LDO Spannungsregler 3.3 Volt
0,54 € - 0,59 €
Du sparst -
-
-