české písmo pro Adafruit SSD1306

Tvoříte zajímavý projekt? Pochlubte se s ním.
Pravidla fóra
Vkládejte prosím jen HOTOVÉ projekty, které chcete představit ostatním.
Uživatelský avatar
KiLLA
Příspěvky: 29
Registrován: 23 čer 2020, 00:47
Reputation: 0

české písmo pro Adafruit SSD1306

Příspěvek od KiLLA » 29 říj 2020, 18:17

Zdravím všechny, tady máte dáreček k výročí Československa 8-)
SSD1306_cz_font_test.jpg
Font pro SSD1306 podporující češtinu, slovenštinu a další jazyky v kódové stránce ISO 8859-2

https://cs.wikipedia.org/wiki/ISO_8859-2

jak na to:
...ve složce "libraries/Adafruit_GFX_Library_master" vyměňte soubor "glcdfont.c" (nezapomeňte na zálohu původního!)
do setup() přidejte:

Kód: Vybrat vše

display.cp437(true); // Adafruit bug workaround
a v jiném editoru než Arduino IDE (např. Gedit) otevřete sketch v kódové stránce ISO 8859-2, přidejte "český" text , nebo testovací pangram...

Kód: Vybrat vše

  display.print("Příliš žluťoučký kůň úpěl ďábelské ódy.");
..uložit, otevřít v Arduino IDE -> nahrát -> done

...a kde sem vlastně ten font sebral? -> STAY TUNED! :lol:
Přílohy
glcdfont.c
(8.29 KiB) Staženo 233 x

commar
Příspěvky: 31
Registrován: 26 úno 2019, 15:20
Reputation: 0

Re: české písmo pro Adafruit SSD1306

Příspěvek od commar » 30 říj 2020, 09:19

Dobře ty!!!

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: české písmo pro Adafruit SSD1306

Příspěvek od jankop » 30 říj 2020, 11:54

Mám nějaké tyhle OLED displeje doma, ale naprosto jsem je zavrhl, když jsem zjistil, jak příšerně se vypalují. Já osobně je považuji za nepoužitelné s ohledem na rychlost degradace.

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: české písmo pro Adafruit SSD1306

Příspěvek od pavel1tu » 30 říj 2020, 14:02

jankop píše:
30 říj 2020, 11:54
Mám nějaké tyhle OLED displeje doma, ale naprosto jsem je zavrhl, když jsem zjistil, jak příšerně se vypalují. Já osobně je považuji za nepoužitelné s ohledem na rychlost degradace.
Souhlas, tam kde mají zobrazovat trvale jsou na nic,
ale tam kde jsou trvale zhasnuté jsou super, a rozsvítím je jen když se něco kontroluje nebo přenastavuje.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
KiLLA
Příspěvky: 29
Registrován: 23 čer 2020, 00:47
Reputation: 0

Re: české písmo pro Adafruit SSD1306

Příspěvek od KiLLA » 30 říj 2020, 20:07

jankop píše:
30 říj 2020, 11:54
Mám nějaké tyhle OLED displeje doma, ale naprosto jsem je zavrhl, když jsem zjistil, jak příšerně se vypalují. Já osobně je považuji za nepoužitelné s ohledem na rychlost degradace.
o tom, že se oled vypaluje se ví.. a o tom, že by byly nepoužitelný hodně silně pochybuju, zvlášť při těch stovkách tisíc prodaných kusů ročně..
to, že se ti oled vypaluje není problém oledu, ale tvojí implementace. já nemám vypálenej ani ten první, co sem kdy kupoval... 8-)

Uživatelský avatar
KiLLA
Příspěvky: 29
Registrován: 23 čer 2020, 00:47
Reputation: 0

Re: české písmo pro Adafruit SSD1306

Příspěvek od KiLLA » 30 říj 2020, 20:09

commar píše:
30 říj 2020, 09:19
Dobře ty!!!
díky ;)

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: české písmo pro Adafruit SSD1306

Příspěvek od pavel1tu » 30 říj 2020, 21:25

KiLLA píše:
30 říj 2020, 20:07
o tom, že se oled vypaluje se ví.. a o tom, že by byly nepoužitelný hodně silně pochybuju, zvlášť při těch stovkách tisíc prodaných kusů ročně..
to, že se ti oled vypaluje není problém oledu, ale tvojí implementace. já nemám vypálenej ani ten první, co sem kdy kupoval... 8-)
ale vypalují a šílene
na nejstarším akváriu je vypálenej jak nevím co - po 3 letech
a to jen sem tam ho tlačítkem rozsvítím, kouknu na teploty a alarmy a on po 15s zhasne

ale rozhoduje cena - za 8EUR jich je 10ks
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

Uživatelský avatar
KiLLA
Příspěvky: 29
Registrován: 23 čer 2020, 00:47
Reputation: 0

Re: české písmo pro Adafruit SSD1306

Příspěvek od KiLLA » 31 říj 2020, 02:36

pavel1tu píše:
30 říj 2020, 21:25
KiLLA píše:
30 říj 2020, 20:07
o tom, že se oled vypaluje se ví.. a o tom, že by byly nepoužitelný hodně silně pochybuju, zvlášť při těch stovkách tisíc prodaných kusů ročně..
to, že se ti oled vypaluje není problém oledu, ale tvojí implementace. já nemám vypálenej ani ten první, co sem kdy kupoval... 8-)
ale vypalují a šílene
na nejstarším akváriu je vypálenej jak nevím co - po 3 letech
a to jen sem tam ho tlačítkem rozsvítím, kouknu na teploty a alarmy a on po 15s zhasne

ale rozhoduje cena - za 8EUR jich je 10ks
..možná by si chtělo v začátku projektu udělat úvahu, kde se vlastně monochrom oledy používaj.. nikdy nikde v obchodě sem nic k akvárku s oledem neviděl.
u těchto displejů se dá taky prodloužit výdrž stažením kontrastu, nebo implementovat pixel orbiting atd, ale v examplech helloworld to není. spíš bych ty nářky přesunul do poradny, pod tímto sou offtopic :lol:

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: české písmo pro Adafruit SSD1306

Příspěvek od jankop » 02 lis 2020, 20:29

KiLLA píše:
30 říj 2020, 20:07
o tom, že se oled vypaluje se ví.. a o tom, že by byly nepoužitelný hodně silně pochybuju, zvlášť při těch stovkách tisíc prodaných kusů ročně..
Jsem rotoval na tomhle OLED nějakej údaj a za tři týdny tam byl znatelnej vypálenej pruh. To si radši koupím barevnej, dotykovej, podsvícenej displej a nemusím řešit problémy. Že se jich prodá stovky tisíc, naprosto nic neznamená, je to prostě sračka. Nepochybně vydrží déle, když se na něm nic nezobrazuje, ale na to ho nepotřebuji.

Uživatelský avatar
KiLLA
Příspěvky: 29
Registrován: 23 čer 2020, 00:47
Reputation: 0

Re: české písmo pro Adafruit SSD1306

Příspěvek od KiLLA » 01 led 2021, 17:46

jankop píše:
02 lis 2020, 20:29
Jsem rotoval na tomhle OLED nějakej údaj a za tři týdny tam byl znatelnej vypálenej pruh. To si radši koupím barevnej, dotykovej, podsvícenej displej a nemusím řešit problémy. Že se jich prodá stovky tisíc, naprosto nic neznamená, je to prostě sračka. Nepochybně vydrží déle, když se na něm nic nezobrazuje, ale na to ho nepotřebuji.
...přesně o tom sem psal...
Každá věc má svoje použití. Takovýhle oledy se používaj třeba na mp3 přehrávačích(mám jeden obyč a jeden sony, nic se nevypálilo za 10let+), nebo tam, kde zařízení nejede 24/7, nebo se probouzí/zapíná tlačítkem.
To, že támle Tonda najde random projekt na netu a svítí mu oled 24/7 je jen jeho problém.
21 dní x 24 hodin = 504 hodin, z toho jel 503 hodin zbytečně, protože na něj nikdo nekoukal...
Je to jednoznačně PROBLÉM V IMPLEMENTACI! :roll: :lol:

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 11 hostů