Elektroda.pl
Elektroda.pl
X
Mitronik
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ARDUINO - adafruit-gfx-library a polskie czcionki w MATRIX ZIGZAG 32x8

elktrod 17 Kwi 2017 07:45 987 2
  • #1 17 Kwi 2017 07:45
    elktrod
    Poziom 7  

    Wykonałem projekt matrycy z programowalnych indywidulanie LED WS2812b o wymiarach 32x8, efekt podobny jak tutaj:
    https://www.youtube.com/watch?v=qgPfZLdZ1mY
    na podstawie:
    http://cyaninfinite.com/tutorials/flexible-32x8-rgb-led-matrix/
    Jednak już drugą noc meczę się nad adaptacją polskich liter w ARDUINO.IDE, poczytałem adafruit-gfx-graphics-library.pdf, przerobiłem plik glcdfont.c według namiarów:
    https://majsterkowo.pl/wyswietlacz-8x8-z-kontrolerem-max7219-wyswietlajacy-polskie-znaki/
    Po przeróbce spakowałem z powrotem adafruit-gfx-library i zainstalowałem ponownie tę bibliotekę pod ARDUINO.IDE i nadal nie mogę uzyskać w końcowym projekcie poprawnego wyświetlania polskich znaków diakrytycznych, czy ktoś rozwiązał ten problem w stosunku do matrycy 32x8?
    Podaję kod programu.ino i pliku glcdfont.c oryginalnego z fontem 5x7 oraz glcdfont.c Pana Tomka znaleziony gdzieś w sieci - nie mogę teraz nawet linka znaleźć skąd go wytrzasnąłem, -chyba stąd od skalarro:
    http://forum.atnel.pl/topic8253-30.html#p93389
    - a tak w ogóle to w programie .ino w którym miejscu i jak wpisać odwołanie aby skorzystał on ze zmodyfikowanej czcionki bo jakoś nie mogę tego ogarnąć? A może polskie czcionki są pod nieodpowiednimi kodami w pliku glcdfont.c w stosunku do polskiej klawiatury programisty jakiej używam w systemie Windows 7?. Pewnie rozwiązanie jest proste, ale proszę o pomoc bo nie wpadnę na nie samodzielnie...

    0 2
  • Mitronik
  • #2 09 Gru 2018 13:47
    Tomek1966
    Poziom 10  

    Czy rozwiązałeś problem? bo jakoś nie widzę żeby byli chętni do pomocy. Ja siedzę nad tym samym.

    0
  • Mitronik
  • #3 06 Sty 2019 13:50
    elktrod
    Poziom 7  

    Problem ten rozwiązałem na tyle, że zastosowany przeze mnie sposób dla moich celów jest funkcjonalny i wystarczający ale jest on nieelegancki z braku dostatecznej wiedzy i czasu aby go szlifować dalej i dogłębnie zrozumieć a tym samym, czy też tym bardziej, nie nadaje się do publikacji tutaj, bo zaraz zostałby wyśmiany - elktrod(malpa)tlen.pl https://www.youtube.com/watch?v=BL9MH7igu_c

    0