Selamat Datang di website bersih tanpa iklan 👋

TABEL HURUF PADA LAYAR LCD, OLED, U2G8 ARDUINO, ESP32, STM32, WEMOS

 

TABEL HURUF PADA LAYAR LCD, OLED, U2G8

 ARDUINO, ESP32, STM32, WEMOS

 

Tampilan display pada layar LCD adalah sebuah menu wajib pada proyek-proyek Arduino, ESP32 ataupun ESP8266. Jika hanya menggunakan layar LCD 16X2 atau 20X4 ukuran huruf dan panjang karakter sudah ditentukan dengan ukuran 16 kolom atau 20 kolom itu. Tapi bagaimana jika layar ukuran 128X64 seperti ST7290, ST7735, ST7739 dan sebagainya yang menggunakan library u8g2 ?. berikut table ukuran font-nya.

contoh font huruf u8g2 pada layar ST7290 128X64

contoh pada layar Oled 128X64


 

u8g2.setFont

tinggi

px

lebar

px

kolom maks

(pada 128px)

5X7_tr

7

5

25

6X10_tr

10

6

21

6X12_tr

12

6

21

7X13_tr

13

7

18

7X14_tr

14

7

18

8X13_tr

13

8

16

9X15_tr

15

9

14

10x20_tr

20

10

12

courB10_tr

10

10

13-14

courB08_tr

8

6

22

helvB08_tr

8

6-10

18

helvB10_tr

10

8-12

13

helvB12_tr

12

10-14

11-12

helvB14_tr

14

14-16

9-10

helvB18_tr

18

18-20

7

helvB24_tr

24

22-28

5

profont11_tr

11

6

21

profont17_tr

11

10

14

logisoso16_tr

16

9

14

logisoso24_tr

24

16

8

logisoso32_tr

32

20

6

fub20_tr

20

12

10

fub25_tr

25

22-28

5

fub30_tr

30

28-32

4

fub35_tr

35

32-36

3

fub42_tr

42

42

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 





contoh langsung.

basic font. 10X20_tr

fub35_tr

fub42_tr

helvB24_tr

profont17_tr

Contoh penerapan kode:


    void loop() {
          //Structur kode Page Buffer:
        u8g2.firstPage();
        do {
          u8g2.setFont(u8g2_font_6x10_tr);  
          u8g2.drawStr(0, 15, "TEST TULISAN");  
        //(0,15) artinya koordinat (X dari kiri, Y dari atas, huruf di isi ke kanan dan ke atas)      
        } while (u8g2.nextPage());

        while (digitalRead((tombol) == HIGH));  //pause loop.

    }


SEMOGA BERMANFAAT.

Posting Komentar

Lebih baru Lebih lama