Stránka 1 z 2
Otočení znaků na displeji 8x8 *vyřešeno*
Napsal: 12 říj 2017, 11:13
od hafca
Zkoušel jsem
hodiny s Arduino a matrix displejem 8x8. Měl jsem 4 samostatné displeje s MAX 7219 a s těmi to fungovalo. Koupil jsem už propojený displej vcelku a na něm jsou znaky otočené o 90°.
Jde někde v programu upravit to otočení zobrazení nebo se musí upravit knihovna s fonty?
Napsal: 12 říj 2017, 11:19
od Celeron
S RTC1307 budeš nešťastnej, hodiny půjdou "podle plotu". Šáhni po nějakým přesnějším RTC, třeba 3231.
Napsal: 12 říj 2017, 11:27
od hafca
To jsem udělal hned na začátku. Teď mi trápí ty znaky. Jestli je budu muset ručně všechny upravit, bude to docela fuška.
Napsal: 12 říj 2017, 11:56
od Zaky
Zběžným pohledem to vypadá, že to půjde jedině cestou té fušky, nevypadá to, že by knihovna uměla nějaké otáčení znaků. Což ovšem neznamená, že se to tam nedá doprogramovat. Přepsat fonty bude ale asi ve výsledku méně přemýšlení

Když si jeden napíše kód sám, má nad tím přece jen větší kontrolu, řídit tyhle MAXíky není nic složitého.
Napsal: 12 říj 2017, 12:43
od Cowley
Tak prohoď v knihovně řádky a sloupce a bude to OK
Napsal: 12 říj 2017, 13:08
od hafca
V knihovně fontDigiClock.h nejsou nadefinované sloupce a řádky. Jen znaky.
Napsal: 12 říj 2017, 13:41
od Cowley
Ale v základní knihovně pro MAX7219 LedControl , která to vlastně celé ovládá, ano.
Napsal: 12 říj 2017, 17:54
od hafca
Ať nahrazuji jak chci, výsledek není dobrý. Sice už ty znaky jsou vodorovně, ale moc čitelné to není. Asi mi nezbyde, než předělat jednotlivé znaky.
Napsal: 12 říj 2017, 18:41
od Atlan
Stiahni si na to program vyberies font, datovy typ otocenie. Znaku a nakopirujes do suboru. Velmi jednoduche.
Napsal: 12 říj 2017, 18:52
od hafca
To ano, jen ten program jsem nenašel. Tedy našel, ale ve znakové sadě je 5 hex čísel a z programu jich vyjde na stejné číslo 8. Budu muse zkusit co to udělá.
Napsal: 12 říj 2017, 19:12
od hafca
Nakonec jsem to vyřešil. Muselo se změnit několik řádků přímo v programu. Jen to bylo na několika místech.
Napsal: 13 říj 2017, 05:39
od Cowley
A že máš teď dobrej pocit, žes to vlastně vyřešil sám?

Napsal: 13 říj 2017, 08:33
od Celeron
No taky bys mohl předhodit návod pro případný další pachatele. Nebo to je záměrný podpokličkování?

Napsal: 13 říj 2017, 11:44
od hafca
Až tak sám jsem na to nepřišel. Něco jsem našel u podobných hodin v diskuzi k nim. Zbývalo zjistit, co všechno z toho je potřeba a v jaké kombinaci.
Až to odladím do úplně vítězného konce, tak to sem mohu dát. Třeba se to někomu bude hodit. Měnil jsem tam menu, celé to překládal do češtiny, odstraňoval drobné chybky které mi vadily. Teď to musím nějak posadit na nějaké malé šasi a komplet odzkoušet.
Napsal: 18 říj 2017, 19:23
od hafca
Odzkoušeno a snad bez chyb.
hodiny